Funktioniert das Restore des Fensters in denem Beispielprogramm immer noch, wenn du in der Button1Click Routine die Zeile Self.WindowState:= wsMinimized;
herausnimmst und statt dessen nach dem Klick auf den Button das Fenster manuell minimierst?
Wenn ich manuell minimiere mit dem Anklicken des BorderIcons biMinimize funktioniert es auch.
Hinweis: Der mouse_event darf NICHT über dem Element erfolgen (im Beispiel Button1), das den Test ausgelöst hat, weil sonst gleich ein neuer Test ausgelöst wird (Kettenreaktion).
Evtl. mouse_event-Parameter ändern oder Button1 verschieben.
Wegen Debugger: Starte die Compilation versuchsweise mal mit
Umsch+Strg+F9.