Is it possible for "Selection Dialog" action to get a "Default option" with timeout (just like the "Option Dialog" action)?
When the macro triggers, the selection dialog gets displayed but there are times when (for various reasons) the user can't interact with the screen so the dialog remains displayed for an indefinite amount of time AND no further processing gets done. This feature would provide a solution for this situation, without complex workarounds(*).
Alternatively, maybe the two types of dialogs could be merged together by extending the Option Dialog with the features of Selection Dialog.
(*) like creating 2 extra macros to be called by the Option Dialog action, macros that set a global variable to be read back by the calling macro after the timeout.
When the macro triggers, the selection dialog gets displayed but there are times when (for various reasons) the user can't interact with the screen so the dialog remains displayed for an indefinite amount of time AND no further processing gets done. This feature would provide a solution for this situation, without complex workarounds(*).
Alternatively, maybe the two types of dialogs could be merged together by extending the Option Dialog with the features of Selection Dialog.
(*) like creating 2 extra macros to be called by the Option Dialog action, macros that set a global variable to be read back by the calling macro after the timeout.