Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi ToolFenster mit Minimize-Button (https://www.delphipraxis.net/53391-toolfenster-mit-minimize-button.html)

xaromz 15. Sep 2005 12:32


ToolFenster mit Minimize-Button
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,

gibt es eine Möglichkeit, bei einem ToolFenster (WS_EX_PALETTEWINDOW) den Minimize-Button in der Titelleiste anzuzeigen?
Laut Delphi-OH schließen sich manche Kombinationen ja aus, aber es gibt Programme (z. B. von Adobe), die machen sowas.
Ich hab mir schon eine Komponente geschrieben, die einfach einen Button in die Titelleiste zeichnet, aber das geht nicht mehr, sobald bei laufender Anwendung das Theme gewechselt wird. Außerdem funktioniert's unter Vista nicht richtig (hat ja neue Buttons).
Ich häng mal einen Screenshot an, damit auch klar ist, was ich meine.

Gruß
xaromz

Olli 17. Sep 2005 12:42

Re: ToolFenster mit Minimize-Button
 
Nein, standardmäßig geht das nicht.

Man kann allerdings während WM_NCPAINT mal selber mit MSDN-Library durchsuchenDrawFrameControl und DFCS_CAPTIONMIN einiges machen!

Zacherl 17. Sep 2005 12:48

Re: ToolFenster mit Minimize-Button
 
Oder vielleicht mit dem TJvCaptionButton.

Florian


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:44 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