12 #include "uicmddrivermod.h" 34 void enableCmdLineParsing(
bool yn=
true);
36 void addCmdLineScript(
const char* fnm);
37 void setLogFileName(
const char* fnm);
39 void setDefaultScriptsDir(
const char* dirnm);
40 void setDefaultLogDir(
const char* dirnm);
42 void showDlgCB(CallBacker*);
45 void commandLineParsing();
46 void initCmdLog(
const char* cmdlognm);
47 void handleSettingsAutoExec();
48 void delayedStartCB(CallBacker*);
49 void executeFinishedCB(CallBacker*);
51 void timerCB(CallBacker*);
52 void beforeSurveyChg(CallBacker*);
53 void afterSurveyChg(CallBacker*);
54 void stopRecordingCB(CallBacker*);
55 void runScriptCB(CallBacker*);
57 void closeDlg(CallBacker*);
58 void keyPressedCB(CallBacker*);
#define mExpClass(module)
Definition: commondefs.h:157
User interface main window.
Definition: uimainwin.h:34
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
CmdRecorder * rec_
Definition: uicmddrivermgr.h:63
Command Drive
Definition: canvascommands.h:20
uiMainWin & applwin_
Definition: uicmddrivermgr.h:61
bool settingsautoexec_
Definition: uicmddrivermgr.h:73
uiCmdDriverDlg * cmddlg_
Definition: uicmddrivermgr.h:66
BufferString defaultscriptsdir_
Definition: uicmddrivermgr.h:69
CmdRecorder * historec_
Definition: uicmddrivermgr.h:64
Set of BufferString objects.
Definition: bufstringset.h:25
bool cmdlineparsing_
Definition: uicmddrivermgr.h:68
bool surveyautoexec_
Definition: uicmddrivermgr.h:74
BufferString cmdlogname_
Definition: uicmddrivermgr.h:76
Definition: cmdrecorder.h:69
CmdDriver * drv_
Definition: uicmddrivermgr.h:62
Definition: uicmddriverdlg.h:46
BufferString defaultlogdir_
Definition: uicmddrivermgr.h:70
Timer * tim_
Definition: uicmddrivermgr.h:65
BufferStringSet cmdlinescripts_
Definition: uicmddrivermgr.h:72
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:38
Definition: uicmddrivermgr.h:28
int scriptidx_
Definition: uicmddrivermgr.h:75
Timer class.
Definition: timer.h:24
Definition: cmddriver.h:102