##Bitte hier den eigenen Benutzernamen und das geplante Fertigstellungsdatum eintragen [[Vorlage(InArbeit, Datum, Schmirglgruber)]] [[Vorlage(Getestet, karmic, lucid, maverick)]] ## eine vollständige Befehlsübersicht befindet sich im Wiki unter http://wiki.ubuntuusers.de/Wiki/Syntax ## eine Kopiervorlage für viele Syntaxelemente findet man unter http://wiki.ubuntuusers.de/Vorlage/Schnellstart ## Artikeltext KDE-Servicemenüs sind Einträge, die abhängig vom ausgewählten Dateityp in einem Kontextmenü erscheinen. Die Arbeit mit Dateien wird durch die Servicemenüs erheblich vereinfacht. Beispiele für standardmäßig installierte Servicemenüs sind die Optionen für Musik-Dateien "Amarok/An Wiedergabeliste anhängen" oder "Archiv hierher auspacken" für komprimierte Dateien. Die Erstellung von Servicemenüs erfordert keine großen Kenntnisse über Programmierung. Die entsprechenden Einträge können in aller Regel mit einem Text-Editor geschrieben werden. Hier wird das Grundgerüst eines Servicemenüs vorgestellt und einige Beispiele vorgestellt, bei denen man sie anwenden kann. = Erstellung des Servicemenüs = Das Servicemenü wird mit einem Text-Editors (z.B. kate) erstellt. Das Servicemenü ist eine Textdatei, die mit einem eindeutigen Namen und der Dateiendung ".desktop" abgespeichert wird. Die Datei beginnt mit folgendem Inhalten: {{{ [Desktop Entry] Type=Service ServiceTypes=KonqPopupMenu/Plugin MimeType=image/png;image/jpeg; Actions=setAsWallpaper; Action2 }}} Bei "MimeType" kann eingetragen werden, für welche Kategorie oder Dateitypen das Kontextmenü auftauchen soll. Für Verzeichnisse wird z.B. "inode/directory" eingetragen. Dabei lässt sich auch mit einem "*" als Wildcard arbeiten, z.B "image/*" für alle Typen von Bildern. Nach dem Eintrag "Actions" werden dann eine oder mehrere Aktionen definiert, die in weiteren Sektionen unterhalb beschrieben werden. {{{ [Desktop Action setAsWallpaper] Name=Set As Background Image Name[de]=Als Bildschirmhintergrund setzen Icon=background Exec=dcop kdesktop KBackgroundIface setWallpaper %u 6 }}} In den eckigen Klammern wird nun der Abschnitt deklariert, die im obigen Abschnitt bereits beschrieben wird. Anschließend wird der Name, der im Kontextmenü erscheint vergeben. Für Übersetzungen kann der Name ebenfalls mit angegeben werden. Der entsprechende Eintrag wird dann über die Spracheinstellungen des Systems ausgewählt. Im Kontextmenü wird ebenfalls ein Icon angezeigt, wenn es hier definiert wurde. Die Angabe des Icons bezieht sich auf den Pfad /usr/share/icons oder dessen Unterverzeichnis, wenn keine absolute Pfadangabe gemacht wurde. ##nicht auf diesen Artikel zutreffenden Kategorien bitte löschen! ##auf Benutzerseiten sind keine Tags erlaubt! ##tag: Wiki, Ubuntu, Einsteiger, Multimedia, Desktop, KDE4, Programmierung, Büro, Kommunikation, Paketverwaltung, KDE,