Home / LinuxUser / 2005 / 04 / IMMER GRIFFBEREIT

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

„Klickbunt auf dem Server? Warum nicht, wenn's hilft!"
(220 Punkte bei 8 Stimmen)
KDE 4.10.2, Gnome 3.6 und mehr
(143 Punkte bei 5 Stimmen)
Google schmeißt Jabber raus ...
(121 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.

IMMER GRIFFBEREIT

01.04.2005 Ob über Menüs oder ein Icon: Der Programmstart per Mausklick hat Nachteile. In tiefen Menüstrukturen verirrt man sich leicht und das gesuchte Desktop-Icon liegt versteckt hinter einem Fenster. Hier setzt Apwal an, das die Vorteile der beiden klassischen Lösungen vereint.

deskTOPia

Wie Ihr Linux-Desktop aussieht, bestimmen allein Sie. Mit deskTOPia nehmen wir Sie regelmäßig mit auf die Reise ins Land der Window-Manager und Desktop-Umgebungen, stellen Nützliches und Farbenfrohes, Hingucker und hübsches Spielzeug vor.

Moderne Desktops und Fenstermanager bringen nahezu alle die Option mit, die am häufigsten benötigten Programme per Mausklick zu starten. Das spart Zeit, kostet doch ein Klick im Gegensatz zum Programmaufruf auf der Kommandozeile nur wenige Sekunden. Doch selbst das ging Pascal Eberhard nicht schnell genug: Erst die geöffneten Fenster verschieben, um das gesuchte Icon zu finden war nicht sein Ding. Mit Apwal [1] hat er einen Icon-basierten Programmstarter entwickelt, der bei seinem Aufruf eine Auswahl selbst festgelegter Symbole an der Mauszeigerposition einblendet.

Der Name des Programms steht für advanced and powerful window app launcher, was soviel heißt wie "fortschrittlicher und mächtiger Programmstarter".

Genügsamer Vertreter

Fertige Debian-Pakete der Icons-on-Demand-Anwendung finden Sie auf der Projekt-Homepage oder unserer Heft-CD. Wenn Sie eine andere Distribution verwenden, übersetzen Sie das Paket aus dem Quelltext. Apwal ist genügsam und setzt lediglich die gtk2-Bibliothek und das entsprechende Entwicklerpaket voraus. Version 2.2 der Bibliothek reicht allerdings nicht aus, Sie benötigen mindestens gtk2-2.4. Ein Skript namens configure liegt dem Quellcode nicht bei, es genügt Apwal mit dem Aufruf von make zu kompilieren. Der als root ausgeführte Befehl make install kopiert die ausführbare Datei apwal in das Verzeichnis /usr/local/bin.

Angebotspalette

Wenn Sie die Icon-Auswahl zum ersten Mal durch Eingabe von apwal starten, offeriert das Programm lediglich ein einziges Terminal-Icon. Ein Klick darauf startet ein xterm. Um die gewünschte Symbol-Auswahl zusammenzustellen, rufen Sie Apwal mit dem Parameter --edit auf. Daraufhin öffnet sich der Einrichtungsdialog, der auf der ersten Registerkarte namens Editor nur das Terminal-Symbol und ein rotes Kreuz zeigt. Die rote Markierung symbolisiert die Position des Mauszeigers, so dass Sie einen Eindruck von der Lage der Icons erhalten.

Um einen weiteren Programmstarter anzulegen, doppelklicken Sie auf eine freie Stelle des Editor-Bereichs. Apwal wechselt automatisch auf den Registerreiter Icon Selection (Abbildung 1). Dort präsentiert das Programm alle 48x48 Pixel großen Symbole, die es in den vordefinierten Icon-Pfaden findet. Mit einem Doppelklick wählen Sie eines der Icons aus, woraufhin Apwal wieder auf den Reiter Editor zurückspringt. Das neue Symbol hat das Programm schon im Editor-Fenster platziert, es erscheint allerdings noch in Grautönen. Das ändert sich erst, sobald Sie hinter Command Line einen Programmaufruf eintragen, etwa konqueror zum Start des KDE-Dateimanagers. Apwal überwacht während der Eingabe, ob tatsächlich eine Anwendung dieses Namens im Suchpfad für Programme liegt. Unterläuft Ihnen ein Tippfehler oder ist ein Programm nicht installiert, färbt Apwal den Anwendungsnamen rot ein, um Sie auf den Irrtum hinzuweisen (Abbildung 2).

Abbildung 1: In diesem Dialogfenster wählen Sie die Symbole aus, die Apwal einblendet.

Abbildung 2: Bei Tippfehlern oder wenn Sie ein nicht installiertes Programm eintragen, weist Apwal Sie mit einem rot gefärbten Eintrag darauf hin, dass ein Klick auf das Icon später nichts bewirkt.

Das Eingabefeld Execute Path erweist sich besonders für den Start von Terminal-Programmen als praktisch. Dort bestimmen Sie, in welchem Verzeichnis Apwal den Befehl in der Zeile Command Line ausführt. Tragen Sie dort beispielsweise /home/benutzername/bilder bei dem Icon für das Terminal-Fenster ein. Das Kommandozeilenfenster startet daraufhin automatisch im Ordner /home/benutzername/bilder und nicht in Ihrem Home-Verzeichnis.

Nachträglich die Position eines Symbols zum Mauszeiger zu ändern, gelingt mit Drag & Drop: Ziehen Sie die Icons einfach im Editor-Fenster an die gewünschte Stelle. Reicht der Platz nicht aus, gelangen Sie über die Schaltflächen mit den Pfeilen weiter nach oben, unten, rechts oder links. Icons, die Sie doch nicht so oft brauchen, markieren Sie mit der Maus und entsorgen Sie über den Button Entfernen.

Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare

968 Hits
Wertung: 59 Punkte (7 Stimmen)

Schlecht Gut

Infos zur Publikation

Infos zur Publikation

title_2013_06

Aktuelle Ausgabe kaufen:

Heft bestellen Heft als PDF kaufen

LinuxUser erscheint monatlich und kostet in der Nomedia-Ausgabe EUR 5,95 und mit DVD EUR 8,50. Weitere Informationen zum Heft finden Sie auf der LinuxUser-Homepage.

Im LinuxUser-Probeabo erhalten Sie drei Ausgaben für 3 Euro. Das Jahresabo (ab EUR 60,60) können Sie im Medialinx-Shop bestellen.

Tipp der Woche

Emacs als Psychologe
Emacs als Psychologe
Tim Schürmann, 21.05.2013 11:49, 0 Kommentare

Wer beim Schreiben in Emacs nicht mehr weiter weiß oder schier an einer Programmieraufgabe verzweifelt, der kann den eingebauten Psychologen um Rat fragen.

1966 entwickelte der Infor...

Aktuelle Fragen

Kontakt via QR code hinzufügen
Herman Sproesser, 17.05.2013 17:46, 3 Antworten
Hi hab in der aktuellen ausgabe 06.2013 den artikel über QR Codes gelesen. Ich hab nartürlich...
Dateimanager Dolphin, wo legt er die Datei Kommentare ab?
Uwe Heine, 16.05.2013 15:19, 1 Antworten
Suse Linux 12.1 - KDE 4.7.2 / Dolphin 1.7. Ich habe bei vielen Dateien über Dolphin Kommentare...
wie baut man Kernel Module so, dass sie mit jedem Kernel laden?
GoaSkin , 22.04.2013 10:22, 1 Antworten
Hallo, baut man anhand eines Kernel-Sources Module, nutzt Linux im Normalfall eine strikte V...
Problem beim Installieren von SuSe 12.3
Georg Prokert, 14.04.2013 00:04, 16 Antworten
Hallo, auf meinem neuem Laptop (Acer Aspire V3-771, Intel Core i5-3230 M, Intel HD Graphics 4...
lvm wieder loswerden
Peter Dibbern, 11.04.2013 16:28, 4 Antworten
Ich habe sämtliche alten Kisten ausgeschlachtet und aus der Teilen einen Rechner zusammengeschrau...