Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Int3g3r,
7. Mär 2019
Wenn man ein Neuling ist weis man noch nicht was man nicht darf und nicht sollte. Man benutzt was einem bekannt ist.
Bin erst heute durchs Suchen auf Frames gestossen. Vorher wusste ich nicht das Frames existieren.:roll:
Dies hat auch ein Vorteil.. Wenn man zwei Tage an einem solchen Problem verzweifelt wird man das nächste mal daran denken.....:-D
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Int3g3r,
7. Mär 2019
Habe das Problem gelöst.
Ich musste folgende Property beim dynamischen Form setzen:
BorderStyle := bsNone
https://stackoverflow.com/questions/42065369/how-to-parent-a-form-controls-wont-accept-focus
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Int3g3r,
6. Mär 2019
Sie verhalten sich genau gleich. Auch wenn ich die Felder nicht disable.
Die Tabulatoren funktionieren bei mir einwandfrei auch das .SetFocus funktioniert.
Nur wenn man mit der Maus hineinklicken will funktioniert es nicht richtig. Daher glaube ich auch das es an einer property des dynamisch erstellten Forms liegt. Habe aber schon etliche getestet.
for i := ListBoxFahrzeug.Items.Count-1...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Int3g3r,
6. Mär 2019
Da die Felder beim FormActivate auf Feld.Enabled := false sind habe ich ich dies nun wie folgt gemacht.
Sobald ich auf den Button "Neu" klicke werden die Felder auf Feld.Enabled := true gesetzt.
Danach führe ich dein Test aus : self.ActiveControl := Feld1
(Ist es wichtig das es das erste Feld ist ?)
Nun erhalte ich folgende Meldung:
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Int3g3r,
6. Mär 2019
Guten Tag,
Ich erstelle mehrere dynamische Forms. In diesen Forms sind folgende Komponenten verwendet worden:
-Datasource, TIBCQuery (Je 8 Stück auf verschiedene Tabellen)
-TcxDBGrid
-TdxLayoutControl
-TJvDBLookupCombo
-TcxDBTimeEdit
-TcxDBTextEdit