Difference between revisions of "GUIBlock Element/en"

From expecco Wiki (Version 2.x)
Jump to navigation Jump to search
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
A GUI block is used to model user interfaces such as a forms dialog box or a file viewer, browser or a graphic display view. It can be created or modified in the [[GUIDescriptionEditor-GUICodeDescriptionEditor|UI editor]].
+
A GUI block is used to model user interfaces such as a form's dialog box or a file viewer, browser or a graphic display view. It can be created or modified in the [[GUI_Editor-GUICode_Editor/en | GUI editor]].
  +
  +
Two variants are provided:
  +
* Simple Elementary GUI actions
  +
* Compound GUI actions
  +
  +
=== Simple Elementary GUI actions ===
  +
These are easy to define, but offer no workflow, other than displaying incoming values and producing output values.
  +
They can be used to generate custom data entry dialogs, simple file viewers, etc.
  +
  +
When opened, they will render their input values in corresponding GUI widgets, such as labels, lists, tables, etc.
  +
When closed via Accept", they generate updated values at corresponding output pins.
  +
  +
A concrete example on how to define and use elementary GUI blocks is found in the chapter [[GUI_Editor-GUICode_Editor/en#Example:_A_Modal_Forms_Dialog |"A Modal Forms Dialog"]] of the GUI Editor documentation.
  +
  +
=== Compound GUI actions ===
  +
These are more complicated, in that they need an underlying activity diagram, which controls the operation of the user interface.
  +
However, almost any UI interaction can be implemented this way.
   
== See Also ==
 
   
A detailed example on how to define and use GUI blocks is found in the [[GUIDescriptionEditor-GUICodeDescriptionEditor/en#Example1|"A Modal Forms Dialog"]].
 
   
 
[[Category:Tree Elements]]
 
[[Category:Tree Elements]]

Latest revision as of 22:20, 12 August 2019

A GUI block is used to model user interfaces such as a form's dialog box or a file viewer, browser or a graphic display view. It can be created or modified in the GUI editor.

Two variants are provided:

  • Simple Elementary GUI actions
  • Compound GUI actions

Simple Elementary GUI actions[edit]

These are easy to define, but offer no workflow, other than displaying incoming values and producing output values. They can be used to generate custom data entry dialogs, simple file viewers, etc.

When opened, they will render their input values in corresponding GUI widgets, such as labels, lists, tables, etc. When closed via Accept", they generate updated values at corresponding output pins.

A concrete example on how to define and use elementary GUI blocks is found in the chapter "A Modal Forms Dialog" of the GUI Editor documentation.

Compound GUI actions[edit]

These are more complicated, in that they need an underlying activity diagram, which controls the operation of the user interface. However, almost any UI interaction can be implemented this way.



Copyright © 2014-2018 eXept Software AG