Knopfgruppe Element

Aus
Version vom 13. Dezember 2021, 14:06 Uhr von Axeljena r6kchalk (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „{{Infobox |image=Knopfgruppe_beispiel.jpg |imageText=Beispiel einer Knopfgruppe in einem Leerem Programm |baseClass=[[ContainerElement]…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche
Knopfgruppe Element
Beispiel einer Knopfgruppe in einem Leerem Programm
Basisklasse ContainerElement
Verfügbarkeit Desktop,Modern,APP

DieKnopfgruppe gruppiert mehrere GUI Elemente unter einer Überschrift. Dabei kann eine Anzahl an Spalten Angegeben werden. Dies Bedeutet das so viele Elemente wie Spalten angegeben sind, nebeneinander Angezeigt werden. Weitere Elemente werden dann in einer neuen Zeile angedockt.

Verwendbarkeit

Dieses Element muss als option in einem ContainerElement eingefügt werden (z.B. Leeres Programm, Tabellenprogramm, Knopfgruppe, Panel)

Anschlüsse

Knopf-Element

In dieser Sektion finden Sie alle Informationen über die Anschlüsse die das jeweilige Informationselement zur Verfügung stellt. Beachten Sie dass Weitere Eingänge und Anfragen beliebig hinzugefügt werden können. Diese Zusätzlichen Eingänge haben keine Standardfunktion und sind deshalb hier nicht Beschrieben.

Eingänge (INPUT)

  • 0: Erwartet keine besondere Datenstruktur

Anfragen (REQUEST)

  • 0: hier müssen die Elemente die sich in der Knopfgruppe befinden sollen, angeschlossen werden. Dabei sollte für die angeschlossenen Elemente sollten als "Einfungungs"-Einstellung den wert "In Items einreihen" verwenden

Auslöser

Dieses Element hat keine Auslöser

Ereignisse

Dieses Element hat keine Ereignisse


Ausgänge

  • 0: Wird zurück gegeben nachdem die Knopfgruppe in die Optionsliste eingereiht wurde. Es wird die volle Funktionsliste als Datenstruktur zurück gegeben, dadurch kann einfach ein weiteres Element angeschlossen werden.

Konfiguration

Knopfgruppen-Details
  • Knopfbeschriftung: Hier kann der Text eingetragen werden der auf dem Knopf als Beschriftung angezeigt wird
  • Event: Hier kann ein Ereignisname eingetragen werden, das ausgelöst werden soll sobald der Knopf gedrückt wird. Dies erspart Ihnen die Verwendung von Ereignis Erzeuger
  • Datenausgabe: Hier kann ausgewählt werden welche Daten beim drücken des Knopfes an den click-Auslöser-Ausgang übergeben wird.
    • Gedrückt-Status ausgeben: Es wird der gedrückt Status[true/false] am Interupptausgang ausgegeben(Sinnvoll für Schalter-Modus)
    • Selectierte Datensätze ausgeben: Es werden die ausgewählten Datensätze der Tabelle ausgegeben, an die der Knopf angedockt ist falls nicht gefunden, das Naheliegendste bzw. Übergeordnete
    • Formdaten ausgeben: Es werden die übergeordneten Form-Werte ausgegeben, falls nicht vorhanden, wird eine Mappe von allen Formen die dem Programm untergeordnet sind ausgegeben (als Schlüssel für die Mappe wird der Formname genommen)
    • Alles ausgeben: Es wird alles ausgegeben.
    • Nichts ausgeben: Es wird nichts ausgegeben.
  • Formular: Wenn diese Option gesetzt ist, wird das Formular in dem Sich der Knopf befindet (bzw das Formular das sich in der Programm befindet) abgesendet. Siehe Formular
  • Schalter: Wenn diese Option gesetzt ist, kann der Schalter "einrasten" und gibt wenn er eingerastet ist true, ansonsten false am click-Auslöser aus.
  • Form-Label/Breite: Beschriftung des Knopfes (die vor dem Knopf mit Doppelpunkt steht) und die Breite des Textex, um ihn nahtlos in ein Formular ein zu reihen
  • Einfügung: Dies bestimmt an welcher Stelle der Knopf in das übergeornete ContainerElement eingefügt wird. Mögliche Optionen sind:
    • In Items einreihen: Das Element wird mittig eingereiht. (Dies geht nicht in allen Fällen, z.B: ist im Tabellenprogramm/Tabellenpanel mittig bereits die Tabelle)
    • In Leiste einreihen: Das Element wird oben, unten, rechts oder links eingereiht bzw Angedockt.
    • In Buttons einreihen: Das Element wird unten rechts eingereiht, da wo man Knöpfe erwartet.
    • Als liste ausgeben: Das Element wird nirgends eingereiht, sondern nur in einer Liste ausgegeben. Dies ist nützlich wenn man die Optionen des übergeordneten ContainerElements manuell angibt (Erweitert/Experteneinstellungen)

Alle Weiteren Konfigurationen sind entsprechend der baseClass. Siehe GUI Formelemente#Konfiguration

Modifiaktoren und Optionen

Ähnliche Elemente

Weiterführende Informationen

Weitere Informationen, so wie Beispiele und Anleitungen zu diesem Element

Anleitungen

Noch Keine

Beispiele

Noch Keine