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 Form-Icon ausblenden? (https://www.delphipraxis.net/202255-form-icon-ausblenden.html)

uups 14. Okt 2019 15:02

Form-Icon ausblenden?
 
Ich hätte nie gedacht, wegen solch einem Problem hier ein Thread eröffnen zu müssen. Habe seit heute morgen alles Mögliche und Unmögloche probiert, bis jetzt ohne Erfolg.


Wie kriege ich das Form-Icon der MainForm weg, ohne dass auch andere BorderIcons verschwinden? Minimieren, Maximieren, Schließen sollen bleiben wo die sind, auch die Breite der Titlebar soll nicht geändert werden. Nur Icon und von mir aus dazugehoriges SystemMenu sollen verschwinden.

Sherlock 14. Okt 2019 15:18

AW: Form-Icon ausblenden?
 
Ist wohl einfach.

https://stackoverflow.com/questions/...se-button?rq=1

Sherlock

uups 14. Okt 2019 15:30

AW: Form-Icon ausblenden?
 
Nee, so einfach doch nicht. Der Code tut's nicht.

samso 15. Okt 2019 06:21

AW: Form-Icon ausblenden?
 
Ich nutze den Parameter WS_EX_APPWINDOW um zu einem Formular einen entsprechenden Button in der Taskleiste ein-/auszuschalten. So kann ich z.B. erreichen, dass es für eine Anwendung mehrere Buttons in der Taskleiste gibt (mit denen man dann den Fokus zwischen den Formularen umschalten kann). Ich denke nicht, dass das hier weiterhilft.

peterbelow 15. Okt 2019 11:59

AW: Form-Icon ausblenden?
 
Zitat:

Zitat von uups (Beitrag 1449600)
Ich hätte nie gedacht, wegen solch einem Problem hier ein Thread eröffnen zu müssen. Habe seit heute morgen alles Mögliche und Unmögloche probiert, bis jetzt ohne Erfolg.


Wie kriege ich das Form-Icon der MainForm weg, ohne dass auch andere BorderIcons verschwinden? Minimieren, Maximieren, Schließen sollen bleiben wo die sind, auch die Breite der Titlebar soll nicht geändert werden. Nur Icon und von mir aus dazugehoriges SystemMenu sollen verschwinden.

Geht nicht, die closebox ist quasi Teil des system menus. Am ehesten geht noch Borderstyle bsSizeToolWin, allerdings sieht die closebox dann etwas anders aus.

Leider sind die diversen window styles nicht völlig unabhängig voneinander, Delphi kann da nix für, ist halt Windows.

BerndS 15. Okt 2019 15:02

AW: Form-Icon ausblenden?
 
Liste der Anhänge anzeigen (Anzahl: 1)
Wie wäre es mit einem transparentes Symbol?
Siehe Anhang


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