Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi frage wegen stringgrid (https://www.delphipraxis.net/26083-frage-wegen-stringgrid.html)

heiopei 17. Jul 2004 20:08


frage wegen stringgrid
 
abend,
ich habe ein stringgrid, bei dem ich in bestimmten zellen text eingeben kann.
dieser soll nachdem die eingabe erfolgt ist gespeichert werden!
momentan kann ich das nur über key = #13 oder so in onkeypress!

wie kann ich also herausfinden, ob eine zelle gerade verlassen wurde(oder auch die ganze komponente) um dann die daten zu speichern(z.b. wenn der benutzer vergisst, die enter-taste zu drücken)?

mfg,
heiopei

Niko 17. Jul 2004 20:26

Re: frage wegen stringgrid
 
Hi,

dafür gibt's das Ereignis OnSetEditText.

Keldorn 17. Jul 2004 20:29

Re: frage wegen stringgrid
 
Hallo

onsetedittext wird aber bei jeder Eingabe eines Zeichens ausgelöst. Wenn du wirklich erst die Aktion ausführen willst, wenn die Zelle verlassen wurde: gugg dir onselectcell an. Dort hast du die neue zu selektierende Zelle und die alte (col und row-Eigenschaft)

Ich glaube, da gabs schon mal einen ähnlichen Beitrag im Forum
edit: http://www.delphipraxis.net/internal...t=onselectcell

Mfg Frank

heiopei 17. Jul 2004 20:35

Re: frage wegen stringgrid
 
abend,
ok das mit onselectcell ist super,
aber wie merke ich, ob die ganze komponente verlassen wurde?

danke,
heiopei

Keldorn 17. Jul 2004 20:38

Re: frage wegen stringgrid
 
ich laß hier jetzt nur gelten, das du mein edit nicht gesehen hast, sonst such ich das nächste mal keinen link mehr raus :wall:

heiopei 17. Jul 2004 20:42

Re: frage wegen stringgrid
 
sorry,
hab den link zwar angeschaut, aber nich ganz gelesen!
danke und sorry noch mal,
hoffentlich funzts ;-)

heiopei


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:28 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz