Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by himitsu,
10. Apr 2020
Nein, OnActivate hat nichts mit Visible zu tun.
Rate mal, wofür OnShow sein könnte.
Wenn die Form "aktiv" wird, wird OnActivate ausgelöst, aber wenn sie so eingebettet ist, kann sie nie aktiv werten, da die Form dann ähnlich wie ein TPanel arbeitet.
Nur eine TopLevel-Form kann aktiv werden.
Lösung: Arbeite mit Frames und vergiss den Mist mit den eingebetteten Forms.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by himitsu,
8. Apr 2020
Was meinst du mit aktivieren/deaktivieren
und was sind für dich ChildForms? (eingebettet in einer Anderen?)
EineForm.SetFocus;