Autor Beitrag
LonghornUser
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 796



BeitragVerfasst: Mo 07.11.05 11:11 
Hallo,

Ich habe mal eine Frage:
Gibt es eine Combobox-Komponente, die man 100% anpassen kann (Randfarbe, Buttonfarbe, Editfarbe, ...) ? Sie darf aber keine "TCombobox" sein, also nicht von einem XPManifest (ob nun Datei oder Komponente von Delphi 7) beeinflusst werden. Gibt es sowas ?
digi_c
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1905

W98, XP
D7 PE, Lazarus, WinAVR
BeitragVerfasst: Mo 07.11.05 14:56 
IMHO nicht, da muss man wirklich recht tief ansetzen um das Standartverhalten zu emulieren.
LonghornUser Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 796



BeitragVerfasst: Mo 07.11.05 15:04 
Mhm. Habe nämlich auch schon einige Komponenten durch, sind nicht so gut, wie die normale Combobox von Windows. Naja :-)
Aber es gäbe noch eine andere Möglichkeit. Wenn ich das XPManifest auf die Form ziehe, sind die Comboboxen (unter XP) im XP-Style. Sieht super aus. Aber dadurch geht das Menü nicht mehr richtig (=ActionMainMenubar mit XPColorMap). Es sind dann nach einem Klick darauf weiße Stellen vorhanden. Weißt du, wie man das ausstellen kann, scheint ja ein Bug zu sein. Oder kann man die MainMenuBar irgendwie von dem XPManifest ausgrenzen ?