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 05/2015: Daten visualisieren

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, 0 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

Admin Probleme mit Q4os
Thomas Weiss, 30.03.2015 20:27, 6 Antworten
Hallo Leute, ich habe zwei Fragen zu Q4os. Die Installation auf meinem Dell Latitude D600 verl...
eeepc 1005HA externer sound Ausgang geht nicht
Dieter Drewanz, 18.03.2015 15:00, 1 Antworten
Hallo LC, nach dem Update () funktioniert unter KDE der externe Soundausgang an der Klinkenbuc...
AceCad DigiMemo A 402
Dr. Ulrich Andree, 15.03.2015 17:38, 2 Antworten
Moin zusammen, ich habe mir den elektronischen Notizblock "AceCad DigiMemo A 402" zugelegt und m...
Start-Job behindert Bootvorgang, Suse 13.2, KDE,
Wimpy *, 20.02.2015 10:32, 4 Antworten
Beim Bootvorgang ist ein Timeout von 1 Min 30 Sec. weil eine Partition sdb1 gesucht und nicht gef...
Konfiguration RAID 1 mit 2 SSDs: Performance?
Markus Mertens, 16.02.2015 10:02, 6 Antworten
Hallo! Ich möchte bei einer Workstation (2x Xeon E5-2687Wv3, 256GB RAM) 2 SATA-SSDs (512GB) al...