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