Einzelnen Beitrag anzeigen

optiman

Registriert seit: 29. Nov 2004
Ort: Penzberg
4 Beiträge
 
#3

AW: UI Nachrichtenverarbeitung in mehreren Units/Klassen

  Alt 13. Apr 2016, 18:51
Danke für die schnelle Antwort.

Also ein neues Frame erzeugt (Frame_1). Da ist jetzt ein TEdit (Edit1) drauf.

Das Frame (Frame_1A) lege ich in meine MainForm.

OnChange für Edit1 wird nun in der MainForm verarbeitet.
(procedure TMainForm.Frame1AEdit1Change(Sender: TObject))

Wenn man mehrere Instanzen der Form hat (also auch ein Frame_1B), dann scheint das ja sinnvoll.

Wenn ich 10 Forms mit je 10 Controls auf meine MainForm packe, habe ich mindestens 100 Ereignismethoden in der MainForm.

Die Form soll selbst wissen, was sie bei einem Ereignis zu tun hat, soll also selbst auf die Nachricht reagieren. Das geht nicht.

Wie kann ich aus der MainForm die Nachricht an den Frame leiten? Das würde ja auch helfen.
optiman
  Mit Zitat antworten Zitat