Einbinden des Hintergrundbildes

Um unser Hintergrundbild in KDE 2 einzubinden, geht man wie folgt vor:

  • Aufrufen des Hintergrund-Dialogs über die Startleiste und folgende Unterpunkte: Einstellungen/Erscheinungsbild/Arbeitsfäche/Hintergrund
  • Wechseln auf die Registerkarte Hintergrundbild
  • Gemeinsamer Hintergrundaktivieren und Mehreredeaktivieren
  • Moduswählen und Skalierteinstellen
  • Über den Knopf Auswählenund den daraufhin erscheinenden Dialog in das eclipse-Verzeichnis wechseln und unsere Hintergrunddatei bg.jpgauswählen
  • Durch einen Klick auf den OK-Knopf die Änderungen übernehmen Und schon "strahlt" unsere Sonnenfinsternis im Hintergrund. Nutzen des FarbschemasSollte das Verzeichnis ~/.kde2/share/apps/kdisplay/color-schemesnocht nicht vorhanden sein, erzeugen wir es mit dem Befehl mkdir ~/.kde2/share/apps/kdisplay/color-schemes. Nun können wir unsere bereits vorhandene und in Listing 2 abgebildete Datei eclipse.kcsrcin dieses Verzeichnis kopieren. Um das Farbschema zu aktivieren, geht man folgendermaßen vor:
  • Aufrufen des Farbschema-Dialogs über die Startleiste und folgende Unterpunkte: Einstellungen/Erscheinungsbild/Farben
  • Auswählen des eclipse-Farbschemas in der Liste
  • Durch einen Klick auf den OK-Knopf die Änderungen übernehmen Wenn Sie sich jetzt die Verknüpfungen auf Ihrem Desktop ansehen, werden Sie feststellen, dass sie mit schwarzem Text dargestellt werden. Da dies schwer zu lesen ist, ändern wir diese Farbe folgendermaßen:
  • Aufrufen des entsprechenden Dialogs über die Startleiste und folgende Unterpunkte: Einstellungen/Erscheinungsbild/Arbeitsfläche/Allgemein
  • Wechseln zu der Registerkarte Erscheinungsbild
  • Farbe für Normaltextals "Weiß" festlegen
  • Durch einen Klick auf den OK-Knopf die Änderungen übernehmen Am besten sieht das Ganze aus, wenn man das Standard-Widget-Theme verwendet. Dieses legt nämlich keine Pixmaps auf die Widgets. … und die IconsGenausoviel Arbeit, wie das Erstellen der Icons gemacht hat, bereitet auch das manuelle Umstellen. Immerhin ist es aber möglich. Deshalb wird es hier am Beispiel des 3,5"-Disketten-Icons erklärt.
  • Rechtsklick auf das entsprechende Icon
  • Linksklick auf Eigenschaften
  • Es öffnet sich ein Dialog, in dem die beiden Icons für das gemountete Laufwerk (siehe Abbildung 11), bzw. das nicht-gemountete Laufwerk (siehe Abbildung 12) gewählt werden können.
Abbildung 11: KDE 2 - Icon-Auswahldialog für gemountetes Laufwerk
Abbildung 12: KDE 2 - Icon-Auswahldialog für nicht-gemountetes Laufwerk
  • Durch einen Linksklick auf das dort abgebildete Icon öffnet sich der Dialog in Abbildung 13.
Abbildung 13: KDE 2 - Laufwerkssymbole
  • Nach der Auswahl von Sonstige Symboleund einem Linksklick auf den Durchsuchen-Knopf erscheint ein Dialog, in dem man das gewünschte Symbol auswählen kann. (Abbildung 14)
Abbildung 14: KDE 2 - Suchen des gewünschten Symbols
  • Ist das Symbol ausgewählt, gelangt man durch einen Linksklick auf OKin einen weiteren Dialog (Abbildung 15).
Abbildung 15: KDE 2 - Sonstige Symbole
  • Bleibt noch die Auswahl des Icons durch einen einfachen Linksklick auf dasselbe und die Bestätigung der Änderung durch einen Linksklick auf den OK-Knopf. Diese Schritte macht man nun für alle zu ändernden Icons oder wartet bis kthememgr auf KDE 2 portiert wird :-). StartmenüDie Icons im Startmenü werden im Menüeditor (Abbildung 16) ausgwählt, der im Startmenü unter System/Menü/Editorzu finden ist. Das Vorgehen dabei ähnelt dem für normale Icons und wird daher nicht noch einmal näher erläutert.
Abbildung 16: KDE 2 - Menü-Editorsoviel zu KDE 2Es geht, aber es ist noch zu umständlich. Ich gebe mich an dieser Stelle mit der Hoffnung zufrieden, dass kthememgr noch nach KDE 2 portiert wird und überlasse es jedem selbst, zu entscheiden, ob er wirklich alle Einstellungen manuell durchführen wird.

Abbildung 17 zeigt, wie KDE 1.92 aussieht, wenn die soeben besprochenen Einstellungen vorgenommen wurden und KDE neu gestartet wurde.

Abbildung 17: KDE 2 "mit eclipse-Theme"

Das war´s also schon

Ich habe Ihnen einen kleinen Einblick in die Gestaltung Ihres KDEs gegeben und hoffe, dass die Tipps und Tricks Ihnen bei der selbständigen Entwicklung eigener Themes behilflich sind. Wer weiß, vielleicht finden diese Hinweise ja auch Verwendung bei der Erstellung von Themes für andere Desktop-Environments bzw. Windowmanager.

Hiermit schließe ich nun unseren Workshop und bitte Sie, mir Anregungen, Hinweise, Lob und/oder Kritik unter mailto:hoepfner@cs.uni-magdeburg.de mitzuteilen.

Listing 1

eclipse.themerc

001 [General]
002 name=eclipse
003 author=Hagen Hoepfner
004 email=Hagen.Hoepfner@gmx.de
005 description=A dark sun for KDE (made with gimp and its Firetext-plugin)
006 version=0.3
007 [Display]
008 CommonDesktop=true
009 Wallpaper0=bg.jpg
010 WallpaperMode0=Scaled
011 [Panel]
012 background=panel.xpm
013 [Icons]
014 PanelGo=go.xpm:mini-go.xpm
015 PanelExit=exit.xpm
016 PanelKey=key.xpm
017 Home=kfm_home.xpm
018 Trash=kfm_trash.xpm
019 TrashFull=kfm_fulltrash.xpm
020 [Extra Icons]
021 Extra1=kfind.xpm
022 Extra2=image.xpm
023 Extra3=sound.xpm
024 Extra4=aktion.xpm
025 Extra5=kwrite.xpm
026 Extra6=folder.xpm
027 Extra7=kcontrol.xpm
028 Extra8=kdehelp.xpm
029 Extra9=kmail.xpm
030 Extra10=kfm_refresh.xpm
031 Extra11=folder_open.xpm
032 Extra12=3floppy_mount.xpm
033 Extra13=3floppy_unmount.xpm
034 Extra14=5floppy_mount.xpm
035 Extra15=5floppy_unmount.xpm
036 Extra16=core.xpm
037 Extra17=document.xpm
038 Extra18=input_devices_settings.xpm
039 Extra19=kab.xpm
040 Extra20=kvt.xpm
041 [Window Titlebar]
042 CloseButton=close.xpm
043 MaximizeButton=maximize.xpm
044 MaximizeDownButton=maximizedown.xpm
045 MinimizeButton=iconify.xpm
046 StickyButton=pinup.xpm
047 StickyDownButton=pindown.xpm
048 [Window Button Layout]
049 ButtonA=Menu
050 ButtonB=Sticky
051 ButtonC=Off
052 ButtonD=Close
053 ButtonE=Maximize
054 ButtonF=Iconify
055 [Window Border]
056 shapePixmapTop=wm_top.xpm
057 shapePixmapBottom=wm_bottom.xpm
058 shapePixmapLeft=wm_left.xpm
059 shapePixmapRight=wm_right.xpm
060 shapePixmapTopLeft=wm_topleft.xpm
061 shapePixmapTopRight=wm_topright.xpm
062 shapePixmapBottomLeft=wm_bottomleft.xpm
063 shapePixmapBottomRight=wm_bottomright.xpm
064 [Sounds]
065 ConfigInstallCmd=enableSounds
066 ConfigActivateCmd=kwmcom syssnd_restart
067 Desktop1=eclipse.switchdesk.wav
068 Desktop2=eclipse.switchdesk.wav
069 Desktop3=eclipse.switchdesk.wav
070 Desktop4=eclipse.switchdesk.wav
071 Desktop5=eclipse.switchdesk.wav
072 Desktop6=eclipse.switchdesk.wav
073 Desktop7=eclipse.switchdesk.wav
074 Desktop8=eclipse.switchdesk.wav
075 Logout=
076 LogoutMessage=eclipse.LogoutMessage.wav
077 Startup=eclipse.Startup.wav
078 WindowActivate=
079 WindowClose=eclipse.WindowClose.wav
080 WindowDeIconify=eclipse.WindowDeIconify.wav
081 WindowIconify=eclipse.WindowIconify.wav
082 WindowMaximize=eclipse.WindowMaximize.wav
083 WindowMoveEnd=
084 WindowMoveStart=
085 WindowOpen=eclipse.WindowOpen.wav
086 WindowResizeEnd=
087 WindowResizeStart=
088 WindowShadeDown=eclipse.WindowShadeDown.wav
089 WindowShadeUp=eclipse.WindowShadeUp.wav
090 WindowSticky=eclipse.WindowSticky.wav
091 WindowTransDelete=
092 WindowTransNew=
093 WindowUnMaximize=eclipse.WindowUnMaximize.wav
094 WindowUnSticky=eclipse.WindowUnSticky.wav
095 [Colors]
096 foreground=0,0,0
097 selectForeground=255,255,255
098 activeBlend=0,0,0
099 selectBackground=164,151,132
100 inactiveBackground=0,0,0
101 name=eclipse
102 contrast=5
103 background=180,167,145
104 activeBackground=122,112,94
105 inactiveBlend=213,197,172
106 inactiveForeground=175,180,159
107 activeForeground=255,255,255
108 windowForeground=0,0,0
109 windowBackground=255,255,255
110 [File Manager]
111 backgroundImage=eclipse_konsole.jpg
112 htmlBackground=239,226,196
113 htmlForeground=0,0,0
114 htmlLinks=0,0,0
115 htmlFollowedLinks=122,112,94

Listing 2

eclipse.kcsrc

# KDE Config File
[Color Scheme]
foreground=0,0,0
selectForeground=255,255,255
activeBlend=0,0,0
selectBackground=164,151,132
inactiveBackground=0,0,0
name=eclipse
contrast=5
background=180,167,145
activeBackground=122,112,94
inactiveBlend=213,197,172
inactiveForeground=175,180,159
activeForeground=255,255,255
windowForeground=0,0,0
windowBackground=255,255,255

Glossar

Theme

Unter einem Theme versteht man ein Sammelsurium verschiedener audio-visueller Elemente, welche sich auf ein gemeinsames inhaltliches Thema beziehen. Beispielsweise kann man als Fan einer Rockgruppe ein digitalisiertes Foto seiner Lieblingsband als Hintergrundbild mit Teilen ihrer Musikstücke als akkustische Signale zu einem Theme zusammenfassen.

Desktop Environment

Unter Linux existieren mehrere grafische Desktop-Umgebungen (die bekanntesten sind CDE, KDE, GNOME). Im Gegensatz zu reinen Windowmanagern, mit denen Desktopumgebungen fälschlicher Weise oft gleichgesetzt werden, sorgen diese in der Rwegel zusätzliche Funktionalität wie Drag & Drop, Session-Management und eine Panel-Leiste bereit.

.wav-Format

WAV steht für Wave (deutsch: Welle). Es ist ein unkomprimiertes und damit recht speicherplatzhungriges Format zum Speichern von Audioinformationen.

Kommentar

Kommentare dienen ausschließlich zur Information derjenigen, die sich genauer mit dem Inhalt einer Datei auseinandersetzen müssen. Sie werden durch bestimmte Zeichen eingeleitet und bei der Ausführung bzw. Verarbeitung dieser Datei ignoriert. Unter Linux/Unix wird dazu in der Regel die Raute (#) verwendet.

KFM

KFM steht für K File Manager und ist in KDE 1.x der Standard-Dateimanager.

Drag-and-Drop

Mit Drag-and-Drop wird das Ziehen eines Icon-Objekts von einer Anwendung in eine andere bezeichnet. Bei diesem Vorgang wird der Ziel-Anwendung eine Datei übergeben, welche von dieser dann z. B. automatisch geöffnet werden kann.

TAR-Archiv

tar ist ein Programm, welches ursprünglich dazu gedacht war, Datensicherungen auf ein Bandlaufwerk durchzuführen. Es bietet darüber hinaus aber auch die Möglichkeit, mehrere Dateien in einer einzigen zusammengefasst zu archivieren. Bei diesem Vorgang wird keine Datenkompression durchgeführt. Um Platz zu sparen, werden solche Archive gewöhnlich noch mit gzipoder b2zipkomprimiert.

Widget

Mit Widgets bezeichnet man alle grafischen Elemente, die in Programmen vorkommen, also z. B. Knöpfe, Eingabefelder usw.

GTK

Das Gimp Toolkit, ursprünglich im Rahmen der Entwicklung unseres ach so geliebten Bildbearbeitungsprogramms Gimp entstanden, ist eine Art Programmbibliothek, die vorgefertigte Programmteile und Programmierschablonen enthält. GTK wurde stark erweitert (GTK+) und bildet, ähnlich wie Qt in der KDE-Welt, die Grundlage für GNOME-Anwendungen.

Der Autor

Hagen Höpfner ist Informatikstudent an der Otto-von-Guericke-Universität Magdeburg. In seiner Freizeit ist er begeisterter Vater und spielt Gitarre in einer Rockband (http://www.gutefrage.de).

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 

Ähnliche Artikel

  • KDE Themes Workshop, Teil 2
    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. 
  • KDE Themes – Teil 1
    Dass KDE die Fähigkeit besitzt, recht schnell mittels sogenannter Themes sein Äußeres ändern zu können, dürfte inzwischen hinreichend bekannt sein. Diese Serie beschreibt, wie man eigene Themes erstellt. 
  • 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.
  • FVWM Themes
    Ob im Restaurant oder auf dem heimischen Desktop: Das Auge isst mit. FVWM-Themes verpassen einem der ältesten Fenstermanager einen ganz neuen Look und machen Appetit auf mehr.
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...