Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by WM_CLOSE,
11. Mär 2011
Du brauchst ein Formular, das dein anderes überblendet, und kein modales Fenster!!! Ansonsten müsste dein Splash Formular die Arbeit machen.
Das mit dem Überblenden sollte ohne große Probleme mit TOPMOST möglich sein! modal heißt warte bis das Formular etwas zurückliefert.
Das mit dem OnIdle funktioniert, ob es schön ist ist eine andere Frage.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by WM_CLOSE,
10. Mär 2011
wie wäre es, das splash mit setwindowpos "modal" zu machen?
showModal ist schließlich dazu gedacht mit der weiteren Ausführung zu warten, bis das form geschlossen wurde. dann wäre die ausführung des splash wieder asynchron.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by WM_CLOSE,
10. Mär 2011
OK das war mein Fehler, ich dachte man könnte das Laden (das was so lange dauert) im ShowModal machen.
Das mit dem OnIdle ist gar nicht schlecht.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by WM_CLOSE,
10. Mär 2011
versuch es so
type
TMyForm=class(TForm)
private
...
public
...
procedure ShowModal; override;
end;