Verschiedene Themes in gtkmm möglich?
-
schönen guten Abend zusammen,
habe eine kleine Frage: Ist es in gtkmm möglich seiner Applikation ein eigenes Theme zu verpassen, bzw. möglichst einfach zwischen verschiedenen Themes zu wechseln ?schonmal vielen dank!
-
Das geht mit Sicherheit, da gtkmm einfach nur ein Wrapper ist, und GTK es soweit ich weiß unterstützt^^
Am besten durchforstest du etwas die gtkmm-Doku^^
Ps:
Das hier ist das falsche Forum dazu, das gehört ins Gui-ForumEdit:
Ist vielleicht
http://gtkmm.org/docs/gtkmm-2.4/docs/reference/html/classGtk_1_1Style.html
und
http://gtkmm.org/docs/gtkmm-2.4/docs/reference/html/classGtk_1_1Widget.html#50ef706c909b415894aab77663447af3
das was du suchst?
-
Q schrieb:
schönen guten Abend zusammen,
habe eine kleine Frage: Ist es in gtkmm möglich seiner Applikation ein eigenes Theme zu verpassen, bzw. möglichst einfach zwischen verschiedenen Themes zu wechseln ?Ich zitiere mal von http://www.kharchi.de/cpp_gui/index.html :
3. Skinable heißt, das die Widgets lokal (also innerhalb einer Anwendung) im Aussehen geändert werden können.
4. Themeable heißt, das die Widgets das globale Aussehen des Desktop annehmen können. Unter MS-Windows wurde WindowBlinds als Theme-Engine für den Theme-Test genutzt. Java Swing würde übrigens in der Übersicht ein "nein" bekommen.gtkmm beherrscht beides, aber mir scheint, du suchst eher nach der Eigenschaft Skinable.
-
Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum Andere GUIs - Qt, GTK+, wxWidgets verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Hier ist ein kleines Beispiel, wie du die Farbe einzelner Widgets verändern kannst. Ansonsten hilft dir die gtkmm Dokumentation sicher weiter.
-
Okay, vielen Dank an alle für die guten Antworten, das hilft mir weiter
!