![]() |
Nicht Verkleiner wenn man auf die Titelleiste klickt
Hallo,
Wenn ein Programm Maximiert ist und mann macht einen Doppelklick auf die Titelleiste dann wird es Verkleinert. Kann ich einstellen das das nicht funktioniert??? Gruß, Ferby |
Re: Nicht Verkleiner wenn man auf die Titelleiste klickt
Hi,
im OI ist WindowsState generell auf "wsMaximized" gestellt, dann brauchst Du nur unter BorderIcons im OI die BiMinimize auf "False" zu stellen Das gleiche gilt eigentlich, wenn Du es im OnResize-Ereignis machen willst. Dann eben von Hand einstellen. Yadon |
Re: Nicht Verkleiner wenn man auf die Titelleiste klickt
Hallo,
Ich habe genau das gemacht was du gesagt hast, ich kann noch immer per doppelklick auf die Titelleiste das Fenster verkleinern. ?????? Kann mir wer weiter helfen? |
Re: Nicht Verkleiner wenn man auf die Titelleiste klickt
Zitat:
|
Re: Nicht Verkleiner wenn man auf die Titelleiste klickt
Hi,
Das heißt es gibt keine möglichkeit das zu unterdrücken, oder? |
Re: Nicht Verkleiner wenn man auf die Titelleiste klickt
Das Verhindern der Größenänderung ist relativ einfach - das Problem dabei ist nur, daß Windows bei einem Resize auch gerne die Position des Fensters ändert. Größe wird dann nicht verändert, aber Position schon (störend)
Nach einigen Versuchen habe ich folgende Lösung für Dich:
Delphi-Quellcode:
Könnte ein bißchen flackern, funktioniert aber :-D
procedure TForm1.FormResize(Sender: TObject);
begin Form1.WindowState := wsMaximized; Form1.Position := poScreenCenter; end; |
Re: Nicht Verkleiner wenn man auf die Titelleiste klickt
Hi,
Naja wäre eine Lösung, aber das Fenster wird trodzdem klein, und dann wieder groß, ich will das gar nichts passiert..... Trotzdem danke für deinen Lösungsvorschlag. |
Re: Nicht Verkleiner wenn man auf die Titelleiste klickt
Hi,
ich hatte Deine Frage zu schnell gelesen, sorry. Aber da kann man nichts machen, außer 'nem üblen Trick, das ganze klappt, wenn das Form immer maximiert ist. Aber das ist wirklich unschön, klappt aber. Du mußt nur vor dem Compilieren das Form maximieren. Dann kann man es aber niemals verkleinern. Ist ja auch ein bißchen blöd. Nur Minimieren geht dann, wenn man in der Taskleiste draufklickt. Yadon |
Re: Nicht Verkleiner wenn man auf die Titelleiste klickt
Dann zeig dein Form am besten nicht in der Taskbar an, sondern nur im Tray.
|
Re: Nicht Verkleiner wenn man auf die Titelleiste klickt
Hi,
naja schad das nicht möglich ist...... kann man nichts machen........ |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:02 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz