- askForUnsavedEdits
void askForUnsavedEdits(void delegate() onConfirm)
Undocumented in source. Be warned that the author may not have intended to support it.
- buildProject
void buildProject(BuildOperation buildOp)
Undocumented in source. Be warned that the author may not have intended to support it.
- closeAllDocuments
void closeAllDocuments()
- closeTab
void closeTab(string tabId)
close tab w/o confirmation
- createBody
Widget createBody()
- createFileDialog
FileDialog createFileDialog(UIString caption)
Undocumented in source. Be warned that the author may not have intended to support it.
- createMainMenu
MainMenu createMainMenu()
- createNewWorkspaceForExistingProject
void createNewWorkspaceForExistingProject(Project project)
Undocumented in source. Be warned that the author may not have intended to support it.
- createToolbars
ToolBarHost createToolbars()
- currentEditor
DSourceEdit currentEditor()
Undocumented in source. Be warned that the author may not have intended to support it.
- focusEditor
void focusEditor(string id)
move focus to editor in currently selected tab
- handleAction
bool handleAction(Action a)
override to handle specific actions
- handleActionStateRequest
bool handleActionStateRequest(Action a)
override to handle specific actions state (e.g. change enabled state for supported actions)
- hasUnsavedEdits
DSourceEdit hasUnsavedEdits()
returns first unsaved document
- init
void init()
Undocumented in source. Be warned that the author may not have intended to support it.
- onCanClose
bool onCanClose()
return false to prevent closing
- onCompilerLogIssueClick
bool onCompilerLogIssueClick(dstring filename, int line, int column)
- onFilesDropped
void onFilesDropped(string[] filenames)
handle files dropped to application window
- onModifiedStateChange
void onModifiedStateChange(Widget source, bool modified)
Undocumented in source. Be warned that the author may not have intended to support it.
- onSourceFileSelected
bool onSourceFileSelected(ProjectSourceFile file, bool activate)
source file selected in workspace tree
- onTabChanged
void onTabChanged(string newActiveTabId, string previousTabId)
Undocumented in source. Be warned that the author may not have intended to support it.
- onTabClose
void onTabClose(string tabId)
Undocumented in source. Be warned that the author may not have intended to support it.
- onWindowClose
void onWindowClose()
called when main window is closing
- openFileOrWorkspace
void openFileOrWorkspace(string filename)
Undocumented in source. Be warned that the author may not have intended to support it.
- openSourceFile
bool openSourceFile(string filename, ProjectSourceFile file, bool activate)
Undocumented in source. Be warned that the author may not have intended to support it.
- refreshWorkspace
void refreshWorkspace()
Undocumented in source. Be warned that the author may not have intended to support it.
- setWorkspace
void setWorkspace(Workspace ws)
Undocumented in source. Be warned that the author may not have intended to support it.
- showHomeScreen
void showHomeScreen()
Undocumented in source. Be warned that the author may not have intended to support it.
- updateShortcuts
void updateShortcuts()
DIDE app frame