Difference between revisions of "Application Icon/de"
(9 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
{{Application Icon}} | {{Application Icon}} | ||
+ | = Anwendungssymbol = | ||
Das Programmsymbol wird normalerweise im Hauptfenster der Anwendung angezeigt und kann über Application.Icon eingestellt werden. | Das Programmsymbol wird normalerweise im Hauptfenster der Anwendung angezeigt und kann über Application.Icon eingestellt werden. | ||
− | Um das Symbol der ausführbaren Datei zu ändern sind plattformabhängige Techniken erforderlich. | + | Um das Symbol der ausführbaren Datei zu ändern, sind plattformabhängige Techniken erforderlich. Seit Lazarus 0.9.27 kann ein Symbol im Dialog "Projekt | Optionen festgelegt werden, aber das funktioniert derzeit nicht unter Linux, weil dazu ein Programm aufgerufen wird, das das Symbol wählt. |
__TOC__ | __TOC__ | ||
− | ==Einstellen des Programmsymbols unter Windows== | + | == Einstellen des Programmsymbols unter Windows == |
− | 1. | + | 1. Erstellen Sie eine neue Textdatei namens "project.rc" (Beispiel), die folgende Zeile enthält: |
MAINICON ICON "editor.ico" | MAINICON ICON "editor.ico" | ||
Line 18: | Line 19: | ||
Funktioniert mit Version 0.9.24 und höher. | Funktioniert mit Version 0.9.24 und höher. | ||
− | + | 3. Im Artikel [[Windows Icon]] stellen wir Ihnen die besten Verfahren zum Erzeugen des Symbols vor. | |
− | Unter Mac OS X ist es notwendig ein Symbol für die komplette Anwendung zu bestimmen. Dazu | + | == Einstellen des Programmsymbols unter Mac OS X == |
+ | |||
+ | Unter Mac OS X ist es notwendig, ein Symbol für die komplette Anwendung zu bestimmen. Dazu fügen Sie der Info.plist - Datei folgenden Abschnitt hinzu: | ||
<key>CFBundleIconFile</key> | <key>CFBundleIconFile</key> | ||
Line 27: | Line 30: | ||
Wobei iconfile.icns in MyBundle.app/Contents/Resources liegt. | Wobei iconfile.icns in MyBundle.app/Contents/Resources liegt. | ||
− | Hier | + | Hier finden Sie eine Anleitung, um icns - Dateien zu erstellen [http://www.macinstruct.com/node/59 ] |
+ | |||
+ | == Einstellen des Programmsymbols unter Linux == | ||
− | + | Unter Linux sind die Programmsymbole in speziellen Ordnern untergebracht, die je nach Fenster-Manager variieren. Die Struktur der Ordner ist immer gleich und kann unter [http://www.freedesktop.org/Standards/icon-theme-spec Icon Theme Specification] eingesehen werden. | |
− | + | Informationen über die Art und Weise, wie ein Programm zu starten ist, findet das Betriebssystem in einer Datei mit der Endung ''.application''. Diese Datei liefert eine Vielzahl an Informationen, u. a. enthält sie eine Beschreibung des Programms, Kategorien und die Pfade der ausführbaren Datei und des Programmsymbols. Der Standard ist in der [http://www.freedesktop.org/wiki/Specifications/desktop-entry-spec/ Desktop Entry Specification] auf freedesktop.org beschrieben. | |
− | ===K Desktop Environment (KDE)=== | + | === K Desktop Environment (KDE) === |
Sie können den Symbolordner für Programme für einzelne oder alle Nutzer mit folgendem Befehl finden: | Sie können den Symbolordner für Programme für einzelne oder alle Nutzer mit folgendem Befehl finden: | ||
kde-config --path icon | kde-config --path icon | ||
+ | |||
+ | oder sonst | ||
+ | |||
+ | kde4-config --path icon | ||
+ | /home/DU/.kde/share/icons/:/usr/share/icons/ | ||
+ | |||
+ | |||
Dies sollte durch Dopplepunkt getrennte Pfadangaben zeigen. | Dies sollte durch Dopplepunkt getrennte Pfadangaben zeigen. | ||
− | ===GNOME=== | + | === GNOME === |
Sie können den Symbolordner für Programme für einzelne oder alle Nutzer mit folgendem Befehl finden: | Sie können den Symbolordner für Programme für einzelne oder alle Nutzer mit folgendem Befehl finden: | ||
Line 48: | Line 60: | ||
Dies sollte die Pfadangabe anzeigen, in dem ein Ordner pixmaps zu finden ist, der die Symbolspezifikationen erledigt. (inside which is found a directory called pixmaps that attends to the Icon Theme Specification) | Dies sollte die Pfadangabe anzeigen, in dem ein Ordner pixmaps zu finden ist, der die Symbolspezifikationen erledigt. (inside which is found a directory called pixmaps that attends to the Icon Theme Specification) | ||
+ | |||
+ | ===LXDE=== | ||
+ | |||
+ | LXDE speichert die Programmsymbole im Verzeichnis | ||
+ | |||
+ | /usr/share/pixmaps | ||
+ | |||
+ | .application-Dateien sind in | ||
+ | |||
+ | /usr/share/applications | ||
+ | |||
+ | gespeichert. | ||
+ | |||
+ | [[Category:Lazarus/de]] |
Latest revision as of 08:45, 20 October 2017
│
Deutsch (de) │
English (en) │
español (es) │
日本語 (ja) │
português (pt) │
Anwendungssymbol
Das Programmsymbol wird normalerweise im Hauptfenster der Anwendung angezeigt und kann über Application.Icon eingestellt werden.
Um das Symbol der ausführbaren Datei zu ändern, sind plattformabhängige Techniken erforderlich. Seit Lazarus 0.9.27 kann ein Symbol im Dialog "Projekt | Optionen festgelegt werden, aber das funktioniert derzeit nicht unter Linux, weil dazu ein Programm aufgerufen wird, das das Symbol wählt.
Einstellen des Programmsymbols unter Windows
1. Erstellen Sie eine neue Textdatei namens "project.rc" (Beispiel), die folgende Zeile enthält:
MAINICON ICON "editor.ico"
2. Fügen Sie in Ihre Projektdatei *.lpr folgende Anweisung ein:
{$R project.rc}
Funktioniert mit Version 0.9.24 und höher.
3. Im Artikel Windows Icon stellen wir Ihnen die besten Verfahren zum Erzeugen des Symbols vor.
Einstellen des Programmsymbols unter Mac OS X
Unter Mac OS X ist es notwendig, ein Symbol für die komplette Anwendung zu bestimmen. Dazu fügen Sie der Info.plist - Datei folgenden Abschnitt hinzu:
<key>CFBundleIconFile</key> <string>iconfile.icns</string>
Wobei iconfile.icns in MyBundle.app/Contents/Resources liegt.
Hier finden Sie eine Anleitung, um icns - Dateien zu erstellen [1]
Einstellen des Programmsymbols unter Linux
Unter Linux sind die Programmsymbole in speziellen Ordnern untergebracht, die je nach Fenster-Manager variieren. Die Struktur der Ordner ist immer gleich und kann unter Icon Theme Specification eingesehen werden.
Informationen über die Art und Weise, wie ein Programm zu starten ist, findet das Betriebssystem in einer Datei mit der Endung .application. Diese Datei liefert eine Vielzahl an Informationen, u. a. enthält sie eine Beschreibung des Programms, Kategorien und die Pfade der ausführbaren Datei und des Programmsymbols. Der Standard ist in der Desktop Entry Specification auf freedesktop.org beschrieben.
K Desktop Environment (KDE)
Sie können den Symbolordner für Programme für einzelne oder alle Nutzer mit folgendem Befehl finden:
kde-config --path icon
oder sonst
kde4-config --path icon /home/DU/.kde/share/icons/:/usr/share/icons/
Dies sollte durch Dopplepunkt getrennte Pfadangaben zeigen.
GNOME
Sie können den Symbolordner für Programme für einzelne oder alle Nutzer mit folgendem Befehl finden:
gnome-config --datadir
Dies sollte die Pfadangabe anzeigen, in dem ein Ordner pixmaps zu finden ist, der die Symbolspezifikationen erledigt. (inside which is found a directory called pixmaps that attends to the Icon Theme Specification)
LXDE
LXDE speichert die Programmsymbole im Verzeichnis
/usr/share/pixmaps
.application-Dateien sind in
/usr/share/applications
gespeichert.