Hallo,
in meiner Anwendung merke ich mir Fensterposition, Größe und Windowstate der einzelnen Fenster in der Registry. Für den Windowstate setze ich für maximized eine 1 ansonsten eine 0.
Im Create der Forms lese ich das ganze wieder aus.
Bei einigen Fenstern wird, wenn das Fenster mit WindowState = 1 geschlossen und danach wieder geöffnet wird, das Fenster zwar mit wsMaximized aber nicht bildschirmfüllend angezeigt, sondern in der linken oberen Ecke mit seinen Standardmaßen.
Wird das Fenster wiederhergestellt klinkt es sich an der richtigen Stelle ein, wird es erneut maximiert ist alles ok.
Die Fenster unterscheiden sich nicht in den Einstellungen, sie sind alle fsNormal, poDesigned und baSizeable. Der Windowstate wird mit Windowstate := wsMaximizid gesetzt.
Beim Debuggen gibt es keine Probleme. Die Werte werden richig in die Registry eingetragen und auch wieder ausgelesen.
Woran kann das liegen?
M.f.G. Andreas Käding
in meiner Anwendung merke ich mir Fensterposition, Größe und Windowstate der einzelnen Fenster in der Registry. Für den Windowstate setze ich für maximized eine 1 ansonsten eine 0.
Im Create der Forms lese ich das ganze wieder aus.
Bei einigen Fenstern wird, wenn das Fenster mit WindowState = 1 geschlossen und danach wieder geöffnet wird, das Fenster zwar mit wsMaximized aber nicht bildschirmfüllend angezeigt, sondern in der linken oberen Ecke mit seinen Standardmaßen.
Wird das Fenster wiederhergestellt klinkt es sich an der richtigen Stelle ein, wird es erneut maximiert ist alles ok.
Die Fenster unterscheiden sich nicht in den Einstellungen, sie sind alle fsNormal, poDesigned und baSizeable. Der Windowstate wird mit Windowstate := wsMaximizid gesetzt.
Beim Debuggen gibt es keine Probleme. Die Werte werden richig in die Registry eingetragen und auch wieder ausgelesen.
Woran kann das liegen?
M.f.G. Andreas Käding
Comment