Sign in Join
Wiki copytemporary

Application Icon/de: what changed

Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.

Title: Application Icon/de

OldNewLine
1+# Anwendungssymbol
2+
3+Das Programmsymbol wird normalerweise im Hauptfenster der Anwendung angezeigt und kann über Application.Icon eingestellt werden.
4+
5+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.
6+
7+## Einstellen des Programmsymbols unter Windows
8+
9+1\. Erstellen Sie eine neue Textdatei namens "project.rc" (Beispiel), die folgende Zeile enthält:
10+
11+`  MAINICON ICON "editor.ico" `
12+
13+2\. Fügen Sie in Ihre Projektdatei *.lpr folgende Anweisung ein:
14+
15+`  {$R project.rc} `
16+
17+Funktioniert mit Version 0.9.24 und höher.
18+
19+3\. Im Artikel [[Windows Icon]] stellen wir Ihnen die besten Verfahren zum Erzeugen des Symbols vor.
20+
21+## Einstellen des Programmsymbols unter Mac OS X
22+
23+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:
24+
25+`  <key>CFBundleIconFile</key>`\
26+`  <string>iconfile.icns</string>`
27+
28+Wobei iconfile.icns in MyBundle.app/Contents/Resources liegt.
29+
30+Hier finden Sie eine Anleitung, um icns - Dateien zu erstellen [](http://www.macinstruct.com/node/59)
31+
32+## Einstellen des Programmsymbols unter Linux
33+
34+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](http://www.freedesktop.org/Standards/icon-theme-spec) eingesehen werden.
35+
36+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](http://www.freedesktop.org/wiki/Specifications/desktop-entry-spec/) auf freedesktop.org beschrieben.
37+
38+### K Desktop Environment (KDE)
39+
40+Sie können den Symbolordner für Programme für einzelne oder alle Nutzer mit folgendem Befehl finden:
41+
42+`kde-config --path icon`
43+
44+oder sonst
45+
46+`kde4-config --path icon`\
47+`/home/DU/.kde/share/icons/:/usr/share/icons/`
48+
49+Dies sollte durch Dopplepunkt getrennte Pfadangaben zeigen.
50+
51+### GNOME
52+
53+Sie können den Symbolordner für Programme für einzelne oder alle Nutzer mit folgendem Befehl finden:
54+
55+`gnome-config --datadir`
56+
57+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)
58+
59+### LXDE
60+
61+LXDE speichert die Programmsymbole im Verzeichnis
62+
63+`/usr/share/pixmaps`
64+
65+.application-Dateien sind in
66+
67+`/usr/share/applications`
68+
69+gespeichert.
70+
71+---
72+*From the Free Pascal wiki, page "Application Icon/de", as it stood on 2017-10-20 after a change by Mai, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*
73+Category: Lazarus/de

Back to history