Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - Skins?Themes?


ThomasQ - Sa 18.02.12 11:46
Titel: Skins?Themes?
Hallo!

Standardmäßig sind alle Menüs sowie Tabs in 'clMenu' gehalten.

Wie ermögliche ich nun das Einbinden 'modernerer' Designs (Themes oder Skins...ich hoffe, ich habe hier die richtige Terminologie gewählt)?

Bereits jetzt vielen Dank für Eure Tipps!


Moderiert von user profile iconChristian S.: Topic aus Off Topic verschoben am Sa 18.02.2012 um 11:30


jaenicke - Sa 18.02.12 11:50

Delphi XE2 hat Skinning bereits integriert, ansonsten kannst du dir für ältere Versionen, wenn es nur im die Menüs geht, in der JEDI VCL die entsprechenden Komponenten anschauen:
TJvMainMenu, TJvOfficeMenuItemPainter, TJvBtnMenuItemPainter, ...


Martok - Sa 18.02.12 16:18

Oder meinst du das Systemdesign (was ich einem Skin immer vorziehen würde)? Dann brauchst du ein entsprechendes Manifest, auch das bringt Delphi bereits als Komponente mit.


ThomasQ - Sa 18.02.12 18:38

Da dieses Thema für mich Neuland ist und ich doch etliche Fragen hätte:

Gibt es entsprechende Tutorials (für das 'Wie gehe ich da vor/Wo finde ich was')?

Edit: Die korrekte Terminologie lautet: VCL-Styles. Diese habe ich auch inzwischen in meinem XE2 entdeckt! :-)


ThomasQ - So 19.02.12 22:49

Gibt es außer den mit XE2 gelieferten Stilen noch weitere? Als Freeware beispielsweise?


jaenicke - So 19.02.12 23:54

Ich kenne zu dem Thema nur das:
http://theroadtodelphi.wordpress.com/2011/09/01/exploring-delphi-xe2-vcl-styles-part-i/