Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DeddyH,
5. Jan 2015
Es ist zwar nicht sonderlich elegant (bezgl. Trennung von Logik und Oberfläche), aber so sollte es auch gehen, ja.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DeddyH,
5. Jan 2015
Du könntest doch im OnExit des Panels prüfen, ob
- ein Wert verändert wurde
- ActiveControl gesetzt ist
- dessen Parent gesetzt ist
- dieser Parent Dein Panel ist
Wenn die ersten Punke zutreffen und der letzte nicht, kannst Du ja ActiveControl auf das Panel oder eins der Edits setzen.
procedure TFormTest.Panel1Exit(Sender: TObject);
begin
if FChanged then //FChanged wird bei Änderung...