![]() |
MaximizeIcon nicht anzeigen?
Hallo!
Ich habe ein weiteres Problem, zu dem ich keine Lösung finde. Wie entferne ich den MaximizeButton von meiner Form? Wenn ich unter BorderIcons biMaximize auf false umstelle, wird dieser lediglich ausgeblendet. :? Bin für jeden Tipp dankbar! Gruss, cosypanther |
AW: MaximizeIcon nicht anzeigen?
AFAIK kannst Du den Maximize-Button nicht einzeln ausblenden, sondern nur in Kombination mit dem Minimize-Button.
|
AW: MaximizeIcon nicht anzeigen?
Das habe ich auch schon hinbekommen. Aber wäre ja komisch, wenns nicht ginge.
|
AW: MaximizeIcon nicht anzeigen?
Das liegt am Windows ... dafür gibt es keine Option,
es sei denn, man zeichnet sein Fenster selber, aber die gängigen Skin-Engines halten sich meißtens auch an diese Darstellung. |
AW: MaximizeIcon nicht anzeigen?
Damit wäre meine Frage beantwortet. Schade und Danke! :thumb:
|
AW: MaximizeIcon nicht anzeigen?
Liste der Anhänge anzeigen (Anzahl: 1)
Wenn du ein skinning-Tool verwendest, müsste das eigentlich gehen.
Allerdings übernagelst du damit natürlich den original Windows-Skin. Mit ![]() |
AW: MaximizeIcon nicht anzeigen?
Naja warum willst du das Ding unbedingt ausblenden? Ich selber mag es überhaupt nicht, wenn sich eine Anwendung das Recht nimmt, so auszusehen wie es will. Zum Beispiel Skype (gut da geht das und ist einstellbar) oder Tunngle.
MfG Fabian |
AW: MaximizeIcon nicht anzeigen?
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
var l: DWORD; begin l := GetWindowLong(Self.Handle, GWL_STYLE); l := l and not (WS_MINIMIZEBOX); l := l and not (WS_MAXIMIZEBOX); l := SetWindowLong(Self.Handle, GWL_STYLE, l); end; |
AW: MaximizeIcon nicht anzeigen?
Zitat:
|
AW: MaximizeIcon nicht anzeigen?
Zitat:
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:56 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 by Thomas Breitkreuz