Difference between revisions of "Application Icon/de"

From Free Pascal wiki
Jump to navigationJump to search
 
(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. Erstllen Sie eine neue Datei namens "project.rc" (Beispiel) die folgendes enthält:
+
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.
  
==Einstellen des Programmsymbols unter Mac OS X==
+
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 fügt der Info.plist Datei folgenden Abschnitt hinzu:  
+
== 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 finde Sie eine Anleitung um icns Dateien zu erstellen [http://www.macinstruct.com/node/59 ]
+
Hier finden Sie eine Anleitung, um icns - Dateien zu erstellen [http://www.macinstruct.com/node/59 ]
 +
 
 +
== Einstellen des Programmsymbols unter Linux ==
  
==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.
  
Unter Linux sind die Programmsymbole in speziellen Ordner 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.