Einzelnen Beitrag anzeigen

Benutzerbild von Martin K
Martin K

Registriert seit: 20. Okt 2005
919 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: Form darf nicht verschoben werden

  Alt 17. Nov 2006, 18:29
Danke, genau das isses
Allerdings ist Left und Top bei wsMaximized -4, weil ja die Ränder des Forms abgeschnitten werden.
Reicht aber, das so zu machen:
Delphi-Quellcode:
  with Message do
  begin
    WindowPos.X := Left;
    WindowPos.Y := Top;

    Result := 0;
  end;
Denn wenn im OI WindowState auf wsMaximized steht wird das Form beim Programmstart ja automatisch maximiert und Left/Top auf -4 gesetzt, somit muss Left und Top nur noch beibehalten werden.
Mit den Menschen ist es wie mit Computern -
es gibt Nullen und Einsen.
  Mit Zitat antworten Zitat