f$DialogExecute (f$DialogStarten)
f$DialogExecute (f$DialogStarten)
Activate a dialog previously opened with f$DialogOpen. The way f$DialogExecute works is similar to f$Dialog. After calling the function, the user can edit the dialog until it is closed via a button. The button’s return value is returned as the function result. The full functionality of the watching logic (Watch-DT) is available.
Note: this is an expert function intended for demanding usage scenarios. In normal cases the f$Dialog function should be used.
After working through f$DialogExecute, the dialog does not automatically close, but rather remains (inactive) on the screen, like it did before being called. It can then be closed via f$DialogClose, or activated again later with f$DialogExecute.
Syntax: | Next = f$DialogExecute( WindowID ) | ||
| Argument | Type | Meaning |
| WindowID | Integer | The window ID returned by f$DialogOpen |
Result: | String | Return value of the button pressed | |
Example: | Logic = f$DialogExecute( WindowID ) | ||
See f$DialogOpen for details and examples.