Die folgenden Add-In-Typen können mithilfe von Python für ArcGIS Desktop-Anwendungen erstellt werden:
Add-in-Typ | Beschreibung |
---|---|
Schaltflächen | Eine Schaltfläche ist die einfachste Art der Funktionalität, die verwendet werden kann, um beim Anklicken eine Geschäftslogik auszuführen. Bei Verwendung einer Schaltfläche wird davon ausgegangen, dass eine Aktion oder eine Reihe von Aktionen ausgeführt wird. Schaltflächen können auf Werkzeugleisten und in Menüs vorhanden sein. |
Werkzeuge | Ein Werkzeug funktioniert ähnlich wie eine Schaltfläche. Ein Werkzeug erfordert jedoch zunächst eine Benutzerinteraktion mit der Anzeige der Desktopanwendung. Anschließend führt das Werkzeug auf Grundlage dieser Aktion Geschäftslogik aus. Das Werkzeug "Vergrößern" |
Kombinationsfelder | Ein Kombinationsfeld bietet verschiedene Auswahlmöglichkeiten, die als Dropdown-Feld angezeigt werden und aus denen eine Auswahl getroffen wird, die dann ausgeführt wird. Durch ein Kombinationsfeld kann ein Benutzer auch die Möglichkeit erhalten, einen Wert in das Kombinationsfeld einzugeben. Das Kombinationsfeld "Maßstab" |
Menüs | Ein Menü ist ein Container für Schaltflächen oder andere Menüs. Um ein Menü zur Verfügung zu stellen, fügen Sie es einer vorhandenen Werkzeugleiste (unter Erstellen einer Add-In-Werkzeugleiste finden Sie Informationen zum Erstellen einer eigenen Werkzeugleiste) oder einem vorhandenen Menü hinzu. |
Werkzeugleisten | Eine Werkzeugleiste ist ein Container für Schaltflächen, Werkzeuge, Kombinationsfelder, Werkzeugpaletten und Menüs. Werkzeugleisten können unverankert oder in Desktop-Anwendungen verankert sein, wie jede Systemwerkzeugleiste in der Anwendung. Werkzeugleisten können auch aktiviert werden, sodass sie angezeigt werden, wenn eine Desktop-Anwendung gestartet wird. |
Werkzeugpaletten | Eine Werkzeugpalette ist ein Container für Werkzeuge. Um eine Werkzeugpalette zur Verfügung zu stellen, fügen Sie sie einer vorhandenen Werkzeugleiste hinzu (unter Erstellen einer Add-In-Werkzeugleiste finden Sie Informationen zum Erstellen einer eigenen Werkzeugleiste). |
Anwendungserweiterungen | Anwendungserweiterungen können auf verschiedene Weise verwendet werden, um ergänzende Funktionen für ArcGIS Desktop bereitzustellen:
|
Verwandte Themen
- Erstellen eines Add-In-Projekts
- Erstellen einer Python Add-In-Schaltfläche
- Erstellen eines Python Add-In-Werkzeugs
- Erstellen eines Python Add-In-Kombinationsfeldes
- Erstellen einer Add-In-Werkzeugleiste
- Erstellen einer Add-In-Werkzeugpalette
- Erstellen eines Add-In-Menüs
- Erstellen einer Python Add-In-Anwendungserweiterung