![]() |
Panel --> Weiß trotz XPManifest???
Hallo,
ich verwende in einem Projekt die Komonente XPManifest. Desweiteren verwende ich die Komponente Panel. Ich muss jetzt das Panel farbig machen, d.h. weiß. Dies funktioniert allerdings nicht mehr siet dem ich die XPManifest Komponente auf meiner Form habe. Was kann ich dagegen tun??? MFG Christian18 |
Re: Panel --> Weiß trotz XPManifest???
Delphi-Quellcode:
DeinPanel.ParentBackground := false;
|
Re: Panel --> Weiß trotz XPManifest???
Zitat:
|
Re: Panel --> Weiß trotz XPManifest???
Du könntest ein Image drauf setzen und darin ein weißes Bild laden.
Am besten ein 1x1 Pixel Bild und streched auf true setzen. Gruß |
Re: Panel --> Weiß trotz XPManifest???
mhhhhhhhhh... ich habe dieses Parentbackground einfach mal auf true gesetzt und wollte schauen was passiert. Jetzt habe ich es wieder auf false gesetzt jetzt geht es. Komisch. warum übernimmt XPManifest nicht gleich die Einstellungen aus dem Pannel???
|
Re: Panel --> Weiß trotz XPManifest???
im on Create des Formulars:
Delphi-Quellcode:
//Workaround für XP-Manifest
for i := 0 to ComponentCount - 1 do begin if Components[i] is TPanel then (Components[i] as TPanel).ParentBackground := false; end; |
Re: Panel --> Weiß trotz XPManifest???
Weil das der Sinn des XP-Manifest ist.
|
Re: Panel --> Weiß trotz XPManifest???
EDIT: ARG konte net lesen... Vergesst diesen Komment...
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:42 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