Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Delphi.Narium,
9. Apr 2018
@Kodezwerg
Nehmen wir an, wir erstellen ein Frame frmEingabe, dieses enthält die Buttons btnOk und btnCancel, sowie die Edits edName und edVorname.
Fügen wir nun ein derartiges Frame auf einem Formular ein und geben ihm den Namen frmPerson1, so können wir im Formularquelltext z. B. so auf die Komponenten auf dem Frame zugreifen:
...
ShowMessage(frmPerson1.edName.Text);
if...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Delphi.Narium,
8. Apr 2018
Das geht mit Frames auch, nur viel einfacher.
Ein Frame ist ein Container (ähnlich einem Panel).
Da packt man drauf, was immer man dort haben will, Buttonereignisse ... kann man direkt im Frame implementieren, Plausibilitätsprüfungen, die für die Komponenten im Frame untereinander erforderlich sind ...
Man macht sich das einmal fertig und durch das Einfügen dieser Frames (z. B. in 'ne...