Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Alaitoc,
19. Feb 2010
Naja mein Beispiel war ja auch vom SpeedButton, du müsstest dir dann das notwendige
schon aus der Delphi-Reference für die Combobox raussuchen.
Im Endeffekt überrschreibe ich ja auch nur die Paint-Methode, hole mir das für das Windows-Theme passende "Bild" des Buttons
und zeichne ihn. Wenn die Themes deaktiviert sind benutze ich halt die normale Paint-Methode.
MfG Alaitoc
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Alaitoc,
18. Feb 2010
Also vll kann dir ThemeServices helfen, ich habe das genutzt um einen SpeedButton nach meinen Wünschen anzupassen.
procedure TThemesDropDownSpeedBtn.Paint;
var
oThemeDetails: TThemedElementDetails;
oThemeStyle: TThemedComboBox;
begin
if ( ThemeServices.ThemesEnabled ) and not (csDesigning in ComponentState) then