Dialog Button

Diese Dialogkomponente wird dafür verwendet eine Schaltfläche im Dialog anzugeigen. Dieses Kommando ist für ein Webseitenumfeld gedacht. Eine Verwendung im alten, klassischen Javaumfeld führt zwar zu einer zusätzlichen Schaltfläche, diese verhält sich allerdings gleich wie der OK-Button. Im Webumfeld kann die Schaltfläche durch die Kommandos "Aktion verknüpfen" mit Funktionalität belegt werden.

Parameter:

  • ID: (optional) Die Identifikation des Buttons. Wird z.B. im HTML-Umfeld als ID-Attribut gerendert. An diese ID kann dann bei Bedarf die auszuführende Aktion gebunden werden.
  • Text: (optional) Der Text der in der Schaltfläche angezeigt werden soll.
  • X: (optional) Die X-Koordinate von links in Zeichenbreiten, eine Referenz auf einen x-Tabulator (z.B. t1) oder eine Spalte (z.B. s2).
  • Y: (optional) Die Y-Koordinate von oben in Zeilen oder eine Referenz auf einen y-Tabulator (z.B. t2).
  • Breite: (optional) Die Breite des Anzeigetextes in Zeichenbreiten, eine Referenz auf einen x-Tabulator (z.B. t1 -> bis zu Tabulator 1) oder eine Spalte (z.B. s2 –> bis zum Anfang der Spalte 2).
  • Höhe: (optional) Die Höhe des Anzeigetextes in Zeilen oder eine Referenz auf einen y-Tabulator (z.B. t2 -> bis zu Tabulator 2).
  • Icon: (optional) Ermöglicht die Festlegung eines Icons. Beim Rendern des Dialogs im Webumfeld führt dies zum Hinzufügen des angegebenen Icon-Namens als HTML-Klasse. Zusätzlich wird in diesem Umfeld auch die Klasse fa (Font-Awsome) hinzugefügt. Neue Font-Awsome Versionen oder andere Icon-Frameworks müssen evtl. durch den Parameter Zusatzattribute aktiviert werden.
  • Position: Ein Button kann entweder im Dialog-Flow zwischen den anderen Feldern (InDialog) oder in der Buttonleiste unten am Dialog (Bottom right) angezeigt werden.
  • Zusatzattribute: Ermöglicht die Mitgabe von Zusatzeinstellungen als Zeichenkette im JSON-Format. Im Webumfeld werden diese Attribute als HTML-Attribute verarbeitet. z.B. {"class":"fa"}