GUIBaseContext :: decision - Get decision dialog
The function displays a decision box with the selected button combination (eReplyButtons) buttons. One of the reply buttons can be set as default button (eDefaultButton). The text displayed in the decision box is taken from the string or constructed from a message resource.
A State true indicates, that the function was executed successfully. Otherwise state is false.
Implementation overview
- Display Decision from message resource
GUIBaseContext :: decision ( iMessageNumber, eReplyButtons, eDefaultButton, sParameter1, sParameter2, sParameter3 ) - Display decision from text
GUIBaseContext :: decision ( sText, eReplyButtons, eDefaultButton )
Implementation details
-
Display Decision from message resource
bool GUIBaseContext  :: decision ( int32 iMessageNumber, int32 eReplyButtons, odaba::ButtonTypes eDefaultButton, odaba::String &sParameter1, odaba::String &sParameter2, odaba::String &sParameter3 )
The function creates the decision text from a message resource defined in the resource database. The function locates the message resource identified by the message number iMessageNumber and replaces message variables by parameters passed in sParameter1 ... sParameter3.
When passing iMessageNumber 0 or with an undefined value, parameters are combined to a message, directly.
- iMessageNumber
- Message number
The message number passed refers be an error/message definition the resource database.
- eReplyButtons
- Reply buttons
Reply buttons are a combination of default buttons provided within a decision dialog.
- eDefaultButton
- DefaultButton
The reply type refers to the button to be selected as default button in a decision box or as default answer in a command line prompt.
- sParameter1 - String parameter
- sParameter2 - String parameter
- sParameter3 - String parameter
to list
- iMessageNumber
- Message number
-
Display decision from text
bool GUIBaseContext  :: decision ( odaba::String &sText, int32 eReplyButtons, odaba::ButtonTypes eDefaultButton )
The desision box displays the message passen in sText.
- sText - Text string
- eReplyButtons
- Reply buttons
Reply buttons are a combination of default buttons provided within a decision dialog.
- eDefaultButton
- DefaultButton
The reply type refers to the button to be selected as default button in a decision box or as default answer in a command line prompt.
to list