AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Nicht Verkleiner wenn man auf die Titelleiste klickt
Thema durchsuchen
Ansicht
Themen-Optionen

Nicht Verkleiner wenn man auf die Titelleiste klickt

Ein Thema von ferby · begonnen am 15. Okt 2004 · letzter Beitrag vom 18. Okt 2004
Antwort Antwort
Seite 1 von 2  1 2      
ferby

Registriert seit: 15. Aug 2004
Ort: Wien
841 Beiträge
 
Delphi 2010 Enterprise
 
#1

Nicht Verkleiner wenn man auf die Titelleiste klickt

  Alt 15. Okt 2004, 16:52
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
  Mit Zitat antworten Zitat
Yadon

Registriert seit: 13. Feb 2004
110 Beiträge
 
Delphi 5 Enterprise
 
#2

Re: Nicht Verkleiner wenn man auf die Titelleiste klickt

  Alt 15. Okt 2004, 17:02
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
  Mit Zitat antworten Zitat
ferby

Registriert seit: 15. Aug 2004
Ort: Wien
841 Beiträge
 
Delphi 2010 Enterprise
 
#3

Re: Nicht Verkleiner wenn man auf die Titelleiste klickt

  Alt 18. Okt 2004, 16:20
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?
  Mit Zitat antworten Zitat
Benutzerbild von Wuaegner
Wuaegner

Registriert seit: 8. Feb 2004
406 Beiträge
 
Delphi 6 Enterprise
 
#4

Re: Nicht Verkleiner wenn man auf die Titelleiste klickt

  Alt 18. Okt 2004, 16:43
Zitat:
im OI ist WindowsState generell auf "wsMaximized" gestellt, dann brauchst Du nur unter BorderIcons im OI die BiMinimize auf "False" zu stellen
Das heißt ja IMHO auch nur dass das Minimierensymbol nicht erscheint. Hat ja nichts damit zu tun dass man das Fenster dann nicht mehr minimieren kann, z.B über Doppelklick auf die Titelleiste.
Wuaegner
Gruß Flo
Unternehmensberatung
  Mit Zitat antworten Zitat
ferby

Registriert seit: 15. Aug 2004
Ort: Wien
841 Beiträge
 
Delphi 2010 Enterprise
 
#5

Re: Nicht Verkleiner wenn man auf die Titelleiste klickt

  Alt 18. Okt 2004, 16:49
Hi,

Das heißt es gibt keine möglichkeit das zu unterdrücken, oder?
  Mit Zitat antworten Zitat
tuxhol

Registriert seit: 22. Jul 2004
Ort: Overath
30 Beiträge
 
Delphi 6 Professional
 
#6

Re: Nicht Verkleiner wenn man auf die Titelleiste klickt

  Alt 18. Okt 2004, 17:24
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:
procedure TForm1.FormResize(Sender: TObject);
begin
  Form1.WindowState := wsMaximized;
  Form1.Position := poScreenCenter;
end;
Könnte ein bißchen flackern, funktioniert aber
  Mit Zitat antworten Zitat
ferby

Registriert seit: 15. Aug 2004
Ort: Wien
841 Beiträge
 
Delphi 2010 Enterprise
 
#7

Re: Nicht Verkleiner wenn man auf die Titelleiste klickt

  Alt 18. Okt 2004, 17:27
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.
  Mit Zitat antworten Zitat
Yadon

Registriert seit: 13. Feb 2004
110 Beiträge
 
Delphi 5 Enterprise
 
#8

Re: Nicht Verkleiner wenn man auf die Titelleiste klickt

  Alt 18. Okt 2004, 18:38
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
  Mit Zitat antworten Zitat
Benutzerbild von gmarts
gmarts

Registriert seit: 4. Apr 2004
Ort: Templin
290 Beiträge
 
Delphi 6 Enterprise
 
#9

Re: Nicht Verkleiner wenn man auf die Titelleiste klickt

  Alt 18. Okt 2004, 19:05
Dann zeig dein Form am besten nicht in der Taskbar an, sondern nur im Tray.
procedure TForm1.Button1Click(Sender: TObject);
begin
button1.Click;
end;
  Mit Zitat antworten Zitat
ferby

Registriert seit: 15. Aug 2004
Ort: Wien
841 Beiträge
 
Delphi 2010 Enterprise
 
#10

Re: Nicht Verkleiner wenn man auf die Titelleiste klickt

  Alt 18. Okt 2004, 19:25
Hi,

naja schad das nicht möglich ist......
kann man nichts machen........
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:27 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz