Testlauf

Zum Testen des neuen Gewandes eignet sich das Programm Obconf [5] hervorragend. Schon während des Bearbeitens der themerc haben Sie die Möglichkeit, es praktisch in Echtzeit zu testen. Es genügt, kurz auf ein beliebiges Thema zu wechseln und dann wieder zum eigenen Thema zurück zu schalten. Allerdings aktualisiert die Software das Vorschaubild nicht direkt (Abbildung 3), sondern erst nach einem Neustart des Programms.

Abbildung 3: Obconf hilft Ihnen beim Testen des Themas.

Denken Sie immer daran, dass die neue Kreation anfangs nur an der Oberfläche der Optionen von Openbox kratzt. Deshalb empfiehlt es sich, möglichst viele Programme damit zu testen. Zwar füllt Openbox fehlende Werte stets mit Standards auf, das führt aber gelegentlich zu völlig unerwarteten Effekten bei einem Element – zum Beispiel einen etwas seltsam wirkenden Knopf zum Maximieren des Fensters (Abbildung 4).

Abbildung 4: Ein schwarzes Schaf im Fenstertitel macht den an sich guten Eindruck des Themas kaputt.

Einen solchen Knopf zeigt Openbox immer dann an, wenn sich das betreffende Fenster nicht maximierten lässt und der Knopf deswegen keine Funktion hat. Sinnvollerweise sollte der Knopf in aktiven Fenstern einen leeren Rahmen zeigen und in inaktiven Fenstern ausgegraut sein (Listing 1, Zeilen 32 bis 37).

Abbildung 5 zeigt den vorläufig finalen Status. Der Aufwand hat sich gelohnt, denn das Ziel, ein dem Gtk-Thema entsprechendes Outfit zu kreieren, ist zweifellos erfüllt.

Abbildung 5: Das Thema macht schon eine gute Figur, verträgt aber noch etwas Kosmetik.

Öffentlichkeitsarbeit

Ein im stillen Kämmerlein entwickeltes Thema sollte nicht unbedingt dort bleiben, egal, ob Sie eine nennenswerte Anzahl an Fans erwarten: Selbst, wenn Sie nur einen einzigen Benutzer damit glücklich machen, hat sich das Veröffentlichen bereits gelohnt.

Den bekanntesten und umfangreichsten Themen-Pool finden Sie auf Box-look.org [6]. Neben der Möglichkeit des Veröffentlichens des eigenen Themas liefert die Webseite Anregungen und Ideen für weitere Eigenkreationen. Insbesondere das oben beschriebene Anpassen an ein GTK-Thema birgt noch reichlich Potenzial zum Entfalten.

Das im Rahmen des Artikels entstandene Thema können Sie aus dem Netz herunterladen [7]. Es schöpft die verfügbaren Optionen bei Weitem nicht aus und hat eher den Status einer Machbarkeitsstudie. Viele Zeilen der themerc sind auskommentiert: Hier gilt es eigene Werte einzusetzen. 

Glossar

Xlib

Lange bevor GUI-Bibliotheken wie GTK oder Qt die Bühne betraten, war die Xlib der Allrounder zum Zeichnen grafischer Programmoberflächen. Heute setzen Entwickler in der Regel auf neuere Toolkits. Für einfache Oberflächen eignet sich die Xlib wegen der geringen Systemanforderungen allerdings hervorragend.

XBM-Datei

Die einfachste Form einer Grafikdatei. Das Format speichert nur die Angabe, ob ein Bildpunkt schwarz oder weiß ist, und dazu die Ausmaße des Bildes. Openbox nutzt XBM als Format für die Fensterknöpfe. Die Farben für Vordergrund und Hintergrund stellen Sie in der Themendatei an.

Infos

[1] Openbox: http://openbox.org

[2] Beispiel für ein Openbox-Thema: http://openbox.org/wiki/Help:Themes#Example

[3] Blackbox-Stile: http://blackboxwm.sourceforge.net/BlackboxStyles

[4] T-ish-Thema: http://art.gnome.org/download/themes/gtk2/1154/GTK2-TIshForClearlooks.tar.gz

[5] Konfigurationsprogramm Obconf: http://openbox.org/wiki/ObConf:About

[6] Themenpool: http://box-look.org/index.php?xcontentmode=7402

[7] Beispielthema aus diesem Artikel: http://mariobl.fedorapeople.org/Openbox/Linuxuser.tar.bz2

[8] Compositing-Manager für die Befehlszeile: http://freedesktop.org/wiki/Software/xapps

[9] Compositing-Manager mit grafischem Einstellungswerkzeug: http://cairo-compmgr.tuxfamily.org/

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 

Ähnliche Artikel

  • Openbox 3.5

    Der Window Manager Openbox ist in Version 3.5.0 verfügbar.
  • Zweckgemeinschaft
    Auf PCs mit wenig Hauptspeicher machen KDE oder Gnome keinen Spaß. Statt einen neuen Rechner anzuschaffen, kann man auch nach bester Unix-Manier seine Arbeitsumgebung selbst zusammenstellen.
  • KDE Themes Teil 3
    Dass KDE die Fähigkeit besitzt, recht schnell mittels sogenannter Themes sein Äußeres zu ändern, dürfte inzwischen hinreichend bekannt sein. Diese Serie beschreibt, wie man eigene Themes erstellt.
  • Den schlanken Desktop LXDE optimal konfigurieren
    Das LXDE hat mehr zu bieten als nur einen Desktop, der an proprietäre Betriebssysteme vergangener Jahrzehnte erinnert. Als erstes gilt es aber Einiges zu entdecken und umzubauen.
  • Fensterdekoration selbst gemacht
    Unter KDE gibt es viele Wege, das Erscheinungsbild der Oberfläche zu ändern. Mit dem Programm Dekorator gestalten Sie sogar die Dekoration Ihrer Fenster von Grund auf selbst.
Kommentare

Infos zur Publikation

LU 09/2015: Paketverwaltung

Digitale Ausgabe: Preis € 4,95
(inkl. 19% MwSt.)

Mit der Zeitschrift LinuxUser sind Sie als Power-User, Shell-Guru oder Administrator im kleinen Unternehmen monatlich auf dem aktuelle Stand in Sachen Linux und Open Source.

Sie sind sich nicht sicher, ob die Themen Ihnen liegen? Im Probeabo erhalten Sie drei Ausgaben zum reduzierten Preis. Einzelhefte, Abonnements sowie digitale Ausgaben erwerben Sie ganz einfach in unserem Online-Shop.

NEU: DIGITALE AUSGABEN FÜR TABLET & SMARTPHONE

HINWEIS ZU PAYPAL: Die Zahlung ist auch ohne eigenes Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!       

Tipp der Woche

Grammatikprüfung in LibreOffice nachrüsten
Grammatikprüfung in LibreOffice nachrüsten
Tim Schürmann, 24.04.2015 19:36, 2 Kommentare

LibreOffice kommt zwar mit einer deutschen Rechtschreibprüfung und einem guten Thesaurus, eine Grammatikprüfung fehlt jedoch. In ältere 32-Bit-Versionen ...

Aktuelle Fragen

Scanner EPSON Perfection V 300 photo und VueScan
Roland Welcker, 19.08.2015 09:04, 1 Antworten
Verehrte Linux-Freunde, ich habe VueScan in /usr/local/src/vuex_3295/VueScan installiert, dazu d...
Empfehlung gesucht Welche Dist als Wirt für VM ?
Roland Fischer, 31.07.2015 20:53, 2 Antworten
Wer kann mir Empfehlungen geben welche Distribution gut geeignet ist als Wirt für eine VM für Win...
Plugins bei OPERA - Linux Mint 17.1
Christoph-J. Walter, 23.07.2015 08:32, 3 Antworten
Beim Versuch Video-Sequenzen an zu schauen kommt die Meldung -Plug-ins und Shockwave abgestürzt-....
Wird Windows 10 update/upgrade mein Grub zerstören ?
daniel s, 22.07.2015 08:31, 9 Antworten
oder rührt Windows den Bootloader nicht an? das ist auch alles was Google mir nicht beantw...
Z FUER Y UND ANDERE EINGABEFEHLER AUF DER TASTATUR
heide marie voigt, 10.07.2015 13:53, 2 Antworten
BISHER konnte ich fehlerfrei schreiben ... nun ist einiges drucheinander geraten ... ich war bei...