|
MULTI_DIALOG can easily display a popup widget dialog to get any kind
of user input or to give textual information.
Arrays, structures, arrays of structures and nested structures are accepted as input.
It can display dialog widgets with input fields, with exclusive or
not exclusive check buttons, with file or directory fields with browse buttons,
or just textual information and can manage dialogs with a large number of
input items by automatically adding NEXT/PREVIOUS buttons in a multi-page layout.
It also automatically fits the widget size to both the iput items and
the title, and always keeps the widget within the screen area.
MULTI_DIALOG can manage multiple simultaneous dialogs, in a way
fully transparent to the user. In fact each time the funciton is called
in non-blocking mode, via the /NO_BLOCK keyword, a new MULTI-DIALOG widget
is created, while keeping active all already opened dialogs, still ready to
get user input.
MULTI-DIALOG automatically manages nested structures in a recursive way,
by opening MODAL simultaneous widget to edit any child element.
Download from here.
|
|