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
 
TABLET & SMARTPHONE APPS
Bald erhältlich
Get it on Google Play

Deutschland

Ä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.
  • 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.
  • 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.
Kommentare

Infos zur Publikation

LU 02/2016: Alt-PCs flott machen

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!       

Der Tipp der Woche

Schon gewußt?

14.11.2015

Auch unter Ubuntu 15.10 kann man wieder mit dem Startmedienersteller (alias Startup Disk Creator) ein Live-System auf einem USB-Stick einrichten. ...

Fehler des Startmedienerstellers von Ubuntu 15.10 umgehen

Aktuelle Fragen

Tails Update
Val Lerie, 11.01.2016 10:51, 0 Antworten
Hallo zusammen, updaten > update Speichern unter > Persistent nicht möglich, mit der Meldung;...
Recoll
Jürgen Heck, 20.12.2015 18:13, 4 Antworten
Wie kann man mit Recoll nach bestimmten Zeichen/Satzzeichen bzw. Zeichenkombinationen suchen, z....
Wings Platinum 4 auf Linux?
Bodo Steguweit, 18.12.2015 11:37, 4 Antworten
Hallo in die Runde ich nutze für meine Diashows Wings Platinum 4 als Diareferent. Arbeite jetzt...
Bandbreite regulieren
Georg Armani, 25.11.2015 16:50, 1 Antworten
Hallo, ich bin ein Neuling in Sachen Linux und hoffe auf Hilfe. Ich habe zwei Windows Rechner...
Windows 10 verhindert LINUX
Hans Wendel, 17.11.2015 17:47, 7 Antworten
Hallo alle, mit einem W10-Laptop (vorher war Win7) wollte ich LINUX ausprobieren. Alles, was ni...