1 Themenübersicht
Die Anwendung „Entwicklungsobjekte“ dient der Erfassung und Ansicht von Entwicklungsobjekten verschiedenster Typen. In dieser Dokumentation wird der Typ „Action“ beschrieben.
Allgemeine Informationen zur Anwendung „Entwicklungsobjekte“, beispielsweise die Beschreibung der anwendungsbezogenen Aktionen oder des Identifikationsbereichs, finden Sie in dieser Dokumentation „Entwicklungsobjekte“.
2 Beschreibung
Das Entwicklungsobjekt „Action“ beschreibt die Darstellung einer Aktion auf der Semiramis-Oberfläche. Im Allgemeinen sind das Buttons wie zum Beispiel „Speichern“. Die Action beschreibt, die zur Aktion gehörenden Texte sowie die Icons. Außerdem bestimmt sie, welche Tastaturkombination die Aktion auslöst.
Über das Entwicklungsobjekt „Action“ werden die GUI-Eigenschaften für die Klasse com.cisag.pgm.gui.Action definiert. Die Neuanlage erfolgt in einem .gui oder .ui Namensraum.
Die Felder im Einzelnen:
Feld | Erläuterung |
Abgeleitet von | Angabe einer Basis-Action, von der bestimmte Eigenschaften übernommen werden. Die Vererbung wird rekursiv aufgelöst.
Die Action wird im Verwendungsnachweis der Basis-Action aufgenommen. |
Einstellung Label | In diesem Feld wird ausgewählt, ob der Label-Text aus der Vererbung („Aus Vererbung“) übernommen oder explizit („Benutzerdefiniert“) angegeben werden soll. |
Label | Der Label-Text ist die Bezeichnung eines visuellen Elements auf der Oberfläche.
Der Label-Text ist auf 256 Zeichen beschränkt und übersetzbar. Der Text wird meistens rechts vom visuellen Feld angezeigt. |
Einstellung Tastenkombination | In diesem Feld wird ausgewählt, ob der Label-Text aus der Vererbung („Aus Vererbung“) übernommen oder explizit („Benutzerdefiniert“) angegeben werden soll. |
Tastenkombination | Tastenkombination (z. B. Strg+S), über die die Aktion ausgelöst wird.
Bei der Eingabe wird geprüft, ob die Tastenkombination gültig ist. |
Einstellung Tooltip | In diesem Feld wird ausgewählt, ob der Tooltipp-Text aus der Vererbung („Aus Vererbung“) übernommen oder explizit („Benutzerdefiniert“) angegeben werden soll. |
Tooltip | Tooltipp-Text, der angezeigt wird, wenn die Maus einen kurzen Moment über dem Feld in der Benutzeroberfläche ruht. |
Einstellung großes Icon | In diesem Feld wird ausgewählt, ob das Icon aus der Vererbung („Aus Vererbung“) übernommen oder explizit („Benutzerdefiniert“) angegeben werden soll. |
Großes Icon | Icon, das in dem visuellen Element angezeigt wird.
Das „große“ Icon wird nicht in der Symbolleiste von Listen bzw. Tabellen angezeigt. Die Action wird in den Verwendungsnachweis des Icons aufgenommen. |
Einstellung kleines Icon | In diesem Feld wird ausgewählt, ob das Icon aus der Vererbung („Aus Vererbung“) übernommen oder explizit („Benutzerdefiniert“) angegeben werden soll. |
Kleines Icon | Kleines Icon, das in dem visuellen Element angezeigt wird.
Die Anzeige des „kleinen“ Icons erfolgt in der Symbolleiste von Listen bzw. Tabellen oder wenn das Icon groß nicht angegeben ist. Die Action wird im Verwendungsnachweis des Icons aufgenommen. |
Verwendung
Das Entwicklungsobjekt „Action“ wird verwendet in com.cisag.pgm.gui.Action (<Numerische Konstante>, <vollständiger Entwicklungsobjektname>, <Action Listener>)
Beispiel:
new Action(ACTION_ID, „com.cisag.app.ui.Action“)