Einzelnen Beitrag anzeigen

neolithos

Registriert seit: 31. Jul 2003
Ort: Dresden
1.386 Beiträge
 
Delphi 7 Architect
 
#14

Re: Maximierung eines Programms nur auf ein Teil beschränken

  Alt 30. Mär 2004, 17:00
WM_SYSCOMMAND ist eine Windows - Nachricht! In der Mitgeteilt wird das das Maximieren eingeleitet werden soll.
Man kann in ihr aber nicht den Maximierungsvorgang steuern, was du ja willst! Um dies zu bewerkstelligen müssen andere Nachrichten abgefangen werden. Dies wurde von den Borlander schon vorbereitet. Steuern kann man also das Verhalten eines Fenster, indem man die Contraints-Werte setzt. Wie ich das die ganze Zeit schon versuche begreiflich zu machen.

Ist also noch keine Suche erfolgt, die Liste unten also ausgeblendet setzt man Constraints.MinHeight := Height; . Ist die Liste angezeigt dann setzt man Constraints.MinHeight := 0; . Und Fertig ist dieser Effekt. Mehr braucht man eigentlich nicht.
- ciao neo -
Es gibt niemals dumme Fragen, sondern nur dumme Antworten!
  Mit Zitat antworten Zitat