Autor Beitrag
Psychoholic
Hält's aus hier
Beiträge: 7



BeitragVerfasst: Mi 04.09.02 16:47 
Hi! Ich habe das folgende (vermutlich sehr einfache) Problem, stehe aber grad irgendwie auf dem Schlauch.
Ich will mein Startfenster automatisch auf maximale Bildschirmgröße aufpoppen lassen (ist kein Problem, geht ja einfach). Nur wie verhindere ich, daß es anschließend mittels Doppelklick auf die Taskleiste wieder verkleinert werden kann?
Mit windowstate:=wsmaximized als Doppelklickereignis geht es jedenfalls nicht, da Delphi den Doppelklick nicht auf die Taskleiste, sondern auf den Rest des Formulars legt...

Danke & Grüße, Roland
SvenAbeln
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 334
Erhaltene Danke: 3



BeitragVerfasst: Mi 04.09.02 20:02 
Hallo,


WindowState=wsNormal und unter BorderIcons biMaximize=False jetzt ist der Doppelklick auf die Titelleiste nicht mehr möglich.

beim Erzeugen des Formulars zur Laufzeit noch Width und Height auf ScreenWidth bzw. ScreenHeight.

Jetzt kann der User das Fenster aber noch mit der Maus am Rahmen verkleinern. Um dies zu verhindern BorderStyle auf bsSingle oder im Event OnCanResize abfangen.