Knopfgruppe Element: Unterschied zwischen den Versionen

Aus
Wechseln zu: Navigation, Suche
 
(5 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
Die [[Knopfgruppe]] 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.
 
{{Infobox
 
{{Infobox
 
|image=Knopfgruppe_beispiel.jpg
 
|image=Knopfgruppe_beispiel.jpg
Zeile 4: Zeile 5:
 
|baseClass=[[ContainerElement]]
 
|baseClass=[[ContainerElement]]
 
|use=[[Desktop]],[[Modern]],[[APP]]
 
|use=[[Desktop]],[[Modern]],[[APP]]
}}Die [[Knopfgruppe]] 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===
 
===Verwendbarkeit===
Zeile 11: Zeile 12:
 
[[File:knopfgruppe_element.jpg|right|200px|Knopf-Element]]
 
[[File:knopfgruppe_element.jpg|right|200px|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.  
+
In dieser Sektion finden Sie alle Informationen über die Anschlüsse die das jeweilige Element 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)===
 
===Eingänge (INPUT)===
 
*'''0''': Erwartet keine besondere Datenstruktur
 
*'''0''': Erwartet keine besondere Datenstruktur
Zeile 31: Zeile 32:
 
[[File:knopfgruppe_settings.jpg|right|300px|Knopfgruppen-Details]]
 
[[File:knopfgruppe_settings.jpg|right|300px|Knopfgruppen-Details]]
  
*'''Knopfbeschriftung''': Hier kann der Text eingetragen werden der auf dem Knopf als Beschriftung angezeigt wird
+
*'''Überschrift''': Überschrift der Knopfgruppe
*'''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]]
+
*'''Spalten''': Anzahl der Spalten (So viele Elemente werden innerhalb der Knopfgruppe nebeneinander angezeigt)
*'''Datenausgabe''': Hier kann ausgewählt werden welche Daten beim drücken des Knopfes an den click-Auslöser-Ausgang übergeben wird.
+
*'''Optionen''': Benutzerdefinierte Optionen. Standardmäßig werden diese durch die Options-Request(?<REQUEST:0>) gefüllt )
**'''Gedrückt-Status ausgeben''': Es wird der gedrückt Status[true/false] am Interupptausgang ausgegeben(Sinnvoll für Schalter-Modus)
+
*'''Einfügung''': Ort an dem die Knopfgruppe eingefügt werden soll (Empfohlen: "In oberer Leiste einfügen")
**'''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 [[ContainerElement|ContainerElements]] manuell angibt (Erweitert/Experteneinstellungen)
 
 
Alle Weiteren Konfigurationen sind entsprechend der baseClass. Siehe [[GUI Formelemente#Konfiguration]]
 
  
 
==Modifiaktoren und Optionen==
 
==Modifiaktoren und Optionen==
Zeile 66: Zeile 53:
  
  
[[Category:Elemente]]
+
[[Category:Elemente]] [[Category:Erstellung]]  [[Category:Allgemein]]

Aktuelle Version vom 9. Januar 2022, 17:30 Uhr

Die Knopfgruppe 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.

Knopfgruppe Element
Beispiel einer Knopfgruppe in einem Leerem Programm
Basisklasse ContainerElement
Verfügbarkeit Desktop,Modern,APP

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 Element 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
  • Überschrift: Überschrift der Knopfgruppe
  • Spalten: Anzahl der Spalten (So viele Elemente werden innerhalb der Knopfgruppe nebeneinander angezeigt)
  • Optionen: Benutzerdefinierte Optionen. Standardmäßig werden diese durch die Options-Request(?<REQUEST:0>) gefüllt )
  • Einfügung: Ort an dem die Knopfgruppe eingefügt werden soll (Empfohlen: "In oberer Leiste einfügen")

Modifiaktoren und Optionen

Ähnliche Elemente

Weiterführende Informationen

Weitere Informationen, so wie Beispiele und Anleitungen zu diesem Element

Anleitungen

Noch Keine

Beispiele

Noch Keine