Einzelnen Beitrag anzeigen

CepheidenX

Registriert seit: 11. Mär 2003
43 Beiträge
 
Delphi 6 Professional
 
#1

Größe eines Fensters bei verschiednen WindowState

  Alt 13. Sep 2003, 12:00
Hallo, ich hab ein kleines Problem. Ich will herrausfinden wie groß eine Form bei WindowState = wsNormal ist. Das ist ansich kein Problem, denn man kann ja die Form Properties abfragen. Das Problem ist wie ich die Größe der Form bei WindowState=wsNormal rausbekomme, wenn aber das Fenster derzeit noch Maximiert ist.
Ich hab schon versucht die Form zur Laufzeit auf Normal zusetzen neuzeichnen zulassen und das dann auszulesen.
Delphi-Quellcode:
frmMain.WindowState:= wsNormal;
frmMain.Repaint;
// bzw.
// frmMain.Refresh;
// bzw.
// Application.ProcessMessages;
Das klapp aber irgendwie nicht, denn er scheint die Eigenschaften erst nach dem Beenden aus der Funktion (z.B. onClick) neu bestimmen.
Hat jemand ne Idee? Die größe bei Änderung mit zu speichern wollt ich eigentlich nicht immer.
Zynismus ist der geglückte Versuch, die Welt so zu sehen, wie sie wirklich ist.
  Mit Zitat antworten Zitat