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 12/2014: ANONYM & SICHER

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

Ubuntu 14.10 und VirtualBox
Ubuntu 14.10 und VirtualBox
Tim Schürmann, 08.11.2014 18:45, 0 Kommentare

Wer Ubuntu 14.10 in einer virtuellen Maschine unter VirtualBox startet, der landet unter Umständen in einem Fenster mit Grafikmüll. Zu einem korrekt ...

Aktuelle Fragen

Nach Ubdates alles weg ...
Maria Hänel, 15.11.2014 17:23, 4 Antworten
Ich brauche dringen eure Hilfe . Ich habe am wochenende ein paar Ubdates durch mein Notebook von...
Brother Drucker MFC-7420
helmut berger, 11.11.2014 12:40, 1 Antworten
Hallo, ich habe einen Drucker, brother MFC-7420. Bin erst seit einigen Tagen ubuntu 14.04-Nutzer...
Treiber für Drucker brother MFC-7420
helmut berger, 10.11.2014 16:05, 2 Antworten
Hallo, ich habe einen Drucker, brother MFC-7420. Bin erst seit einigen Tagen ubuntu12.14-Nutzer u...
Can't find X includes.
Roland Welcker, 05.11.2014 14:39, 1 Antworten
Diese Meldung erhalte ich beim Versuch, kdar zu installieren. OpenSuse 12.3. Gruß an alle Linuxf...
DVDs über einen geeigneten DLNA-Server schauen
GoaSkin , 03.11.2014 17:19, 0 Antworten
Mein DVD-Player wird fast nie genutzt. Darum möchte ich ihn eigentlich gerne abbauen. Dennoch wür...