|
Public Member Functions |
| MainFrame () |
void | onMenuQuit (IN(acdk::wx::REvent) event) |
void | onFileNew (IN(acdk::wx::REvent) event) |
void | onFileOpen (IN(acdk::wx::REvent) event) |
void | onViewLineEndings (IN(acdk::wx::RCommandEvent) event) |
REditor | getActiveEditWindow () |
REditorArray | getEditors () |
void | onFocus (IN(acdk::wx::RFocusEvent) focusEvent) |
void | onIdle (IN(acdk::wx::RIdleEvent) event) |
REditor | openFile (IN(RString) path) |
REditor | createEditWindow (IN(RString) title) |
void | forwardEventToChild (IN(acdk::wx::REvent) event) |
void | onFileSaveUI (IN(acdk::wx::RUpdateUIEvent) event) |
REditor | findOrOpenFile (IN(RString) fileName) |
| goto opened window, which has open the file, or try to open a new editor with file or return Nil
|
void | openFileAtErrorLine (IN(RString) line) |
void | openOrActiveFileAtLine (IN(RString) file, int line, int column=-1) |
void | onRun (IN(acdk::wx::RCommandEvent) event) |
void | onDebug (IN(acdk::wx::RCommandEvent) event) |
void | onStep (IN(acdk::wx::RCommandEvent) event) |
void | onNext (IN(acdk::wx::RCommandEvent) event) |
void | onTerminate (IN(acdk::wx::RCommandEvent) event) |
void | onBreak (IN(acdk::wx::RCommandEvent) event) |
void | onReturn (IN(acdk::wx::RCommandEvent) event) |
void | onFileClose (IN(acdk::wx::RCommandEvent) event) |
void | onClose (IN(acdk::wx::RCloseEvent) event) |
void | showDebugCtrls (bool show) |
Static Public Member Functions |
RMainFrame | get () |
Public Attributes |
RIdeScriptDebugger | _debugger |
acdk::wx::RMenu | debugMenu |
acdk::wx::RToolBarBase | debugBar |
RBackTraceCtrl | backTraceCtrl |
RLocalVarsCtrl | localVarsCtrl |
Private Member Functions |
void | _createEditMenus (IN(acdk::wx::RMenuBar) menu_bar) |
void | _createDebugMenus (IN(acdk::wx::RMenuBar) menu_bar) |
void | _createEvents () |
void | _createLeftDebugView (IN(acdk::wx::RWindow) parent, IN(acdk::wx::ide::RFrameLayout) layout) |
void | _createCsfDebugBars (IN(acdk::wx::RWindow) parent, IN(acdk::wx::ide::RFrameLayout) layout) |
void | _createEditBars (IN(acdk::wx::RWindow) parent, IN(acdk::wx::ide::RFrameLayout) layout) |
void | _createOutputCtrl (IN(acdk::wx::RWindow) parent, IN(acdk::wx::ide::RFrameLayout) layout) |
void | _createCsfDebugCtrls (IN(acdk::wx::RWindow) parent, IN(acdk::wx::ide::RFrameLayout) layout) |
Private Attributes |
acdk::wx::ide::RFrameLayout | _layout |
Static Private Attributes |
MainFrame * | _mainFrame |