Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by thommymail,
16. Jan 2007
Hallo,
also ich bin schon mal ein Stück weiter. Der Status ändert sich bei mir auch wenn ich eine Veränderung in der Zeile vornehme. Der Status ändert sich aber nicht wenn ich im Bearbeitungsmodus bin und ich ändere an der Zeile nicht sondern drücke nur die Tab oder Cursour Taste. Da wird automatisch die nächste Zeile bearbeitet. In meinem Fall soll dann aber der Bearbeitungsmodus wieder...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by thommymail,
14. Jan 2007
Hallo,
ich habe das im Objektinspektor vom DBGrid unter Datasource im OnState Change Feld eingefügt. Da sollte doch die gleiche Source verwendet werden. Ich habe dann in der entsp. procedure einen Haltepunkt gesetzt. Irgendwie wird bei mir die Prozedure nur beim Programmstart aufgerufen.
procedure TForm_Aendernzubehoer.DataSource1StateChange(Sender: TObject);
begin
if...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by thommymail,
14. Jan 2007
Hallo,
ich habe das StateChange-Ereignis verknüpft.
Allerdings wird dies nur einmal beim Aufbau des Formulars aufgerufen.
Danach nicht wieder und die Zeilen bleiben beim verlassen editierbar.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by thommymail,
14. Jan 2007
Hallo,
ich verwende ein DBGrid. Zur Laufzeit sollen die Zeilen nicht editierbar sein.
Der User soll explizid eine Zeile auswählen und mit der rechten Maustaste in einem Popupmenu auf Bearbeiten klicken. Danach soll die Zeile editierbar sein.
Das habe ich bis jetzt mit folgendem Code realisiert:
procedure TForm_Aendernzubehoer.BearbeitenExecute(Sender: TObject);
begin