Suche GTK+ Theme

Programmierung für GNOME und GTK+, GUI-Erstellung mit Glade.
Antworten
Birne94
User
Beiträge: 90
Registriert: Freitag 28. November 2008, 15:18
Kontaktdaten:

Hallo,

Weiß jemand von euch, welches Theme bei den GTK+ Beispielen in dem Buch "Python und GUI-Toolkits" verwendet wird?

Gruß, Birne...
Leonidas
Python-Forum Veteran
Beiträge: 16025
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

Das GTK+ Default-Theme.
Birne94
User
Beiträge: 90
Registriert: Freitag 28. November 2008, 15:18
Kontaktdaten:

hmm. also das welches verwendet wird, wenn man keine Style-Resource zum parsen angibt?
Bei mir kommt da nämlich das Windows-Theme...
Leonidas
Python-Forum Veteran
Beiträge: 16025
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

Birne94 hat geschrieben:hmm. also das welches verwendet wird, wenn man keine Style-Resource zum parsen angibt?
Nein, das Theme das eigentlich immer mitinstalliert ist und im Style-Chooser auswählbar ist.
Birne94
User
Beiträge: 90
Registriert: Freitag 28. November 2008, 15:18
Kontaktdaten:

hmm...
bei mir gibts nur

Code: Alles auswählen

metal
MS-Windows
Raleigh
Redmond95
[Alyway follow global settings]
Leonidas
Python-Forum Veteran
Beiträge: 16025
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

Versuchs mal mit Raleigh.
Birne94
User
Beiträge: 90
Registriert: Freitag 28. November 2008, 15:18
Kontaktdaten:

nope. geht leider auch nicht...
Leonidas
Python-Forum Veteran
Beiträge: 16025
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

Birne94 hat geschrieben:nope. geht leider auch nicht...
Was meinst du mit "geht nicht"?
Birne94
User
Beiträge: 90
Registriert: Freitag 28. November 2008, 15:18
Kontaktdaten:

ich meine damit, dass nicht das gewünschte Theme geladen wird...
Leonidas
Python-Forum Veteran
Beiträge: 16025
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

Birne94 hat geschrieben:ich meine damit, dass nicht das gewünschte Theme geladen wird...
Hast du die Applikationen neu gestartet? Was benutzt du denn, um das Theme zu ändern?
Birne94
User
Beiträge: 90
Registriert: Freitag 28. November 2008, 15:18
Kontaktdaten:

Code: Alles auswählen

C:\Programme\GTK\bin\gtkthemeselector.exe
Leonidas
Python-Forum Veteran
Beiträge: 16025
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

Und der andere Teil der Frage?
Birne94
User
Beiträge: 90
Registriert: Freitag 28. November 2008, 15:18
Kontaktdaten:

nja. das Programm ändert das Theme dementsprechend...
Und daran sehe ich eben, ob es geht oder nicht.

Und bei meiner Test-App wird es dann auch angezeigt. Nur ist es eben nicht das Theme, was ich wollte...
Leonidas
Python-Forum Veteran
Beiträge: 16025
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

Birne94 hat geschrieben:Nur ist es eben nicht das Theme, was ich wollte...
Also ist es nicht das hier? Das ist nämlich genau das, was im Buch verwendet wird. Sieht recht hässlich aus und wurde als Stadard-GTK+-Theme in GTK+ 2.8 oder so von Clearlooks ersetzt.
Birne94
User
Beiträge: 90
Registriert: Freitag 28. November 2008, 15:18
Kontaktdaten:

komisch. bei mir ist im Buch ein anderes Theme verwendet...
(hab 1. Auflage 2002)
BlackJack

@Birne94: Nur um Missverständnisse zu vermeiden: Es ist klar, dass ein Gtk-Theme *nur* für den Fensterinhalt und *nicht* für die Fensterdekoration, also die Titelzeile, die Schaltflächen in dieser (Schliessen, Minimieren, Maximieren, etc.), und den Fensterrahmen zuständig ist!? Das ist nämlich Aufgabe der Fensterverwaltung. Also in diesem Falle wohl Windows.
Leonidas
Python-Forum Veteran
Beiträge: 16025
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

Ich sehe grade, dass das Buch zwei verschiedene Themes im GTK+-Abschnitt nutzt. Auf Seite 442 ist das das GTK2 Standard-Theme, Raleigh (mit Crux-Fensterdokoration) und auf Seite 448 Sieht man Glade mit GTK 1.2-Theme, mit solchen Widgets (auch mit Crux-Fensterdekoration). Screenshots von GTK auf Windows gibt es in dem Buch nicht, aber wie BlackJack sagte, diese würden dann die Fensterrahmen nutzen, die Windows so bietet. So wie ich das sehe, gibt es kein Crux-Theme für Windows.
Birne94
User
Beiträge: 90
Registriert: Freitag 28. November 2008, 15:18
Kontaktdaten:

tja. dann war es wohl diese Crux-Fensterdeko, die ich suchte...

danke an euch ;-)
BlackJack

Als ich noch Windows als Hauptbetriebssystem benutzte *und* einen verspielten Desktop gut fand, ist also recht lange her, verwendete ich WindowBlinds. Das scheint es ja immer noch zu geben.
Leonidas
Python-Forum Veteran
Beiträge: 16025
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

Birne94 hat geschrieben:tja. dann war es wohl diese Crux-Fensterdeko, die ich suchte...
Einfachste Lösung diese Deko zu bekommen: Linux installieren. Hat auch den Vorteil, dass dort GTK+ "zuhause" ist und die meisten Features mitbringt.
Antworten