The interface to graphics user interface input functionality.
More...
#include <iguiinput.h>
|
virtual int64 | notify (int64 arg1, int64 arg2, const string &arg3)=0 |
| Notifies kernel. This function blocks and may throw a quit exception.
|
|
virtual int | messageBox (const string &caption, const string &text, int type)=0 |
|
virtual string | inputBox (const string &message, const string &starting)=0 |
|
virtual void | saveProject (const string &filename, bool interactive, bool autoSave)=0 |
| If filename is null, use the current project file name.
|
|
virtual void | restoreProject (const string &filename, bool interactive, const string &doc)=0 |
|
virtual StringList | getProjectMasterFileNames ()=0 |
|
The interface to graphics user interface input functionality.
◆ inputBox()
virtual string itasca::IGUIInput::inputBox |
( |
const string & | message, |
|
|
const string & | starting ) |
|
pure virtual |
Used to ask user to enter a value
- Parameters
-
message | the prompt messsage |
starting | Returns user output. This function blocks and may throw a quit exception. |
◆ messageBox()
virtual int itasca::IGUIInput::messageBox |
( |
const string & | caption, |
|
|
const string & | text, |
|
|
int | type ) |
|
pure virtual |
Displays a message box to the user.
- Parameters
-
caption | message box caption |
text | text that will be displayed to user |
type | message box type Returns the type chosen by user. This function blocks and may throw a quit exception. |
The documentation for this class was generated from the following file:
- C:/Source/itasca-suite/common/utility/interface/iguiinput.h