Static Public Member Functions | List of all members
SystemCallback Class Reference

Static Public Member Functions

static SystemFunc_UnloadProgram SetUnloadProgramFunction (SystemFunc_UnloadProgram unloadFunction)
 An MDL application can use this to set a function to be called when the application is about to be unloaded. More...
 
static SystemFunc_ReloadProgram SetReloadProgramFunction (SystemFunc_ReloadProgram newFunc)
 An MDL application can use this to set a function to be called when there is another request to load it. More...
 
static
SystemFunc_MdlChildTerminated 
SetMdlChildTerminatedFunction (SystemFunc_MdlChildTerminated unloadFunction)
 An MDL application can use this to set a function to be called when the a child MDL application is unloaded. More...
 
static SystemFunc_AllMdlUnloads SetAllMdlUnloadsFunction (SystemFunc_AllMdlUnloads unloadFunction)
 An MDL application can use this to set a function to be called whenever any MDL application unloads. More...
 
static SystemFunc_NewDesignFile SetNewDesignFileFunction (SystemFunc_NewDesignFile newFunc)
 
static SystemFunc_CompressDgnFile SetCompressDgnFileFunction (SystemFunc_CompressDgnFile newFunc)
 
static SystemFunc_CompressDgnModel SetCompressDgnModelFunction (SystemFunc_CompressDgnModel newFunc)
 
static SystemFunc_DgnFileLoaded SetDgnFileLoadedFunction (SystemFunc_DgnFileLoaded newFunc)
 
static SystemFunc_DgnFileUnloading SetDgnFileUnloadingFunction (SystemFunc_DgnFileUnloading newFunc)
 
static SystemFunc_QueryHasPending SetQueryHasPendingFunction (SystemFunc_QueryHasPending newFunc)
 
static SystemFunc_DgnCacheFilled SetDgnCacheFilledFunction (SystemFunc_DgnCacheFilled newFunc)
 
static SystemFunc_DgnCacheFill SetDgnCacheFillFunction (SystemFunc_DgnCacheFill newFunc)
 
static SystemFunc_DgnCacheUnloading SetDgnCacheUnloadingFunction (SystemFunc_DgnCacheUnloading newFunc)
 
static SystemFunc_MasterfileClosed SetMasterfileClosedFunction (SystemFunc_MasterfileClosed newFunc)
 
static SystemFunc_ModelChange SetModelChangeFunction (SystemFunc_ModelChange newFunc)
 
static SystemFunc_ModelRefDestroy SetModelRefDestroyFunction (SystemFunc_ModelRefDestroy newFunc)
 
static
SystemFunc_ExitDesignFileState 
SetExitDesignFileStateFunction (SystemFunc_ExitDesignFileState newFunc)
 
static SystemFunc_FileSaveAs SetFileSaveAsFunction (SystemFunc_FileSaveAs newFunc)
 
static SystemFunc_FileSave SetFileSaveFunction (SystemFunc_FileSave newFunc)
 
static SystemFunc_MenuBarChange SetMenuBarChangeFunction (SystemFunc_MenuBarChange newFunc)
 Set a function that is called when the main menu bar is changed via a call to mdlDialog_menuBarActivate. More...
 
static SystemFunc_WindowClose SetWindowCloseFunction (SystemFunc_WindowClose newFunc)
 Set a function that is called when a window is about to be closed. More...
 
static SystemFunc_CmdWindowOpen SetCmdWindowOpenFunction (SystemFunc_CmdWindowOpen newFunc)
 Set a function that is called when the Status Bar or Command Window has been opened. More...
 
static
SystemFunc_WindowsKeystrokeMessage 
SetWindowsKeystrokeMessageFunction (SystemFunc_WindowsKeystrokeMessage newFunc)
 Set a function that is called for all keystroke related messages from Windows. More...
 
static
SystemFunc_MessageCenterWrite 
SetMessageCenterWriteFunction (SystemFunc_MessageCenterWrite newFunc)
 Set a function that is called when a message is written to the Message Center. More...
 
static SystemFunc_PromptOutput SetPromptOutputFunction (SystemFunc_PromptOutput newFunc)
 Set a function that is called when a prompt is output to the Status Bar. More...
 
static SystemFunc_StatusOutput SetStatusOutputFunction (SystemFunc_StatusOutput newFunc)
 Set a function that is called when a status message is output to the Status Bar. More...
 
static
SystemFunc_ApplicationAreaChange 
SetApplicationAreaChangeFunction (SystemFunc_ApplicationAreaChange newFunc)
 Set a function that is called when the Application Area has changed. More...
 
static SystemFunc_DialogFind SetDialogFindFunction (SystemFunc_DialogFind newFunc)
 Set a function that is called during a mdlDialog_findByTypeAndId call. More...
 
static SystemFunc_ElmDscrToFile SetElmDscrToFileFunction (SystemFunc_ElmDscrToFile newFunc)
 Set a function that is called before an element descriptor is written to a model to allow applications to modify the element or block the operation. More...
 
static SystemFunc_ColorMapChange SetColorMapChangeFunction (SystemFunc_ColorMapChange newFunc)
 Set a function that is called when a color table is attached or modified. More...
 
static SystemFunc_FenceChanged SetFenceChangedFunction (SystemFunc_FenceChanged newFunc)
 Set a function that is called when a fence is defined or cleared. More...
 
static SystemFunc_ReferenceAttach SetReferenceAttachFunction (SystemFunc_ReferenceAttach newFunc)
 
static SystemFunc_ReferenceAttached SetReferenceAttachedFunction (SystemFunc_ReferenceAttached newFunc)
 
static
SystemFunc_ReferenceAttachQueue 
SetReferenceAttachQueueFunction (SystemFunc_ReferenceAttachQueue newFunc)
 
static SystemFunc_ReferenceDetach SetReferenceDetachFunction (SystemFunc_ReferenceDetach newFunc)
 
static SystemFunc_ReferenceDetached SetReferenceDetachedFunction (SystemFunc_ReferenceDetached newFunc)
 
static SystemFunc_ReferenceModified SetReferenceModifiedFunction (SystemFunc_ReferenceModified newFunc)
 
static SystemFunc_ReferenceNesting SetReferenceNestingFunction (SystemFunc_ReferenceNesting newFunc)
 
static SystemFunc_FileOutdated SetFileOutdatedFunction (SystemFunc_FileOutdated newFunc)
 
static
SystemFunc_BeforeReferenceWrite 
SetBeforeReferenceWriteFunction (SystemFunc_BeforeReferenceWrite newFunc)
 
static SystemFunc_ElmDscrCopy SetElmDscrCopyFunction (SystemFunc_ElmDscrCopy newFunc)
 Set a function that is called when an element is being copied between models. More...
 
static SystemFunc_CreateLibraryCell SetCreateLibraryCellFunction (SystemFunc_CreateLibraryCell newFunc)
 Set a function that is called whenever someone creates a cell in a cell library using the old method of placing a fence and orign and creating a cell. More...
 
static SystemFunc_CellLibraryChange SetCellLibraryChangeFunction (SystemFunc_CellLibraryChange newFunc)
 Set a function that is called whenever a cell library is attached or detached. More...
 
static SystemFunc_SaveSettings SetSaveSettingsFunction (SystemFunc_SaveSettings newFunc)
 
static SystemFunc_AcsOperation SetAcsOperationFunction (SystemFunc_AcsOperation newFunc)
 Set a function that is called when an ACS is created, deleted, or modified. More...
 
static
SystemFunc_SelectedViewChanged 
SetSelectedViewChangedFunction (SystemFunc_SelectedViewChanged newFunc)
 
static SystemFunc_BeforeViewsOpen SetBeforeViewsOpenFunction (SystemFunc_BeforeViewsOpen newFunc)
 
static
SystemFunc_ViewGroupCacheChange 
SetViewGroupCacheChangeFunction (SystemFunc_ViewGroupCacheChange newFunc)
 
static
SystemFunc_MonitorViewCommands 
SetMonitorViewCommandsFunction (SystemFunc_MonitorViewCommands newFunc)
 
static SystemFunc_LockChanged SetLockChangedFunction (SystemFunc_LockChanged newFunc)
 Set a function that is called when the state of an active lock changes. More...
 
static
SystemFunc_ActiveParamChanged 
SetActiveParamChangedFunction (SystemFunc_ActiveParamChanged newFunc)
 Set a function that is called when the state of an active parameter changes. More...
 
static
SystemFunc_UpdateSequenceChanged 
SetUpdateSequenceChangedFunction (SystemFunc_UpdateSequenceChanged newFunc)
 Set a function that is called when the model update sequence is defined or modified. More...
 
static
SystemFunc_MultilineStyleChanged 
SetMultilineStyleChangedFunction (SystemFunc_MultilineStyleChanged newFunc)
 Set a function that is called each time a multi-line style is added, deleted, or updated in a file. More...
 
static SystemFunc_DimStyleChange SetDimStyleChangeFunction (SystemFunc_DimStyleChange newFunc)
 Set a function that is called each time a dimension style is added, deleted, or updated in a file. More...
 
static SystemFunc_TextStyleChange SetTextStyleChangeFunction (SystemFunc_TextStyleChange newFunc)
 Set a function that is called each time a text style is added, deleted, or updated in a file. More...
 
static SystemFunc_SymbologyChanged SetSymbologyChangedFunction (SystemFunc_SymbologyChanged newFunc)
 Set a function that is called whenever the active symbology (color, style, weight) is changed. More...
 
static SystemFunc_LevelChange SetLevelChangeFunction (SystemFunc_LevelChange newFunc)
 
static SystemFunc_LevelPreChange SetLevelPreChangeFunction (SystemFunc_LevelPreChange newFunc)
 
static
SystemFunc_LevelMaskCacheChange 
SetLevelMaskCachePreChangeFunction (SystemFunc_LevelMaskCacheChange newFunc)
 
static
SystemFunc_LevelMaskCacheChange 
SetLevelMaskCachePostChangeFunction (SystemFunc_LevelMaskCacheChange newFunc)
 
static SystemFunc_FilterChange SetFilterChangeFunction (SystemFunc_FilterChange newFunc)
 
static
SystemFunc_MonitorBatchProcessing 
SetMonitorBatchProcessingFunction (SystemFunc_MonitorBatchProcessing newFunc)
 
static
SystemFunc_MonitorBatchConvert 
SetMonitorBatchConvertFunction (SystemFunc_MonitorBatchConvert newFunc)
 
static SystemFunc_UpgradeV7ToV8 SetUpgradeV7ToV8Function (SystemFunc_UpgradeV7ToV8 newFunc)
 
static SystemFunc_WorkspaceChanged SetWorkspaceChangedFunction (SystemFunc_WorkspaceChanged newFunc)
 Set a function that is called when the workspace, project, or interface changes. More...
 
static
SystemFunc_TaskNavigationTaskChanged 
SetTaskNavigationTaskChangedFunction (SystemFunc_TaskNavigationTaskChanged newFunc)
 Allows you to be notified after the current UI task (e.g. More...
 
static
SystemFunc_MainToolBoxTaskChanged 
SetMainToolBoxTaskChangedFunction (SystemFunc_MainToolBoxTaskChanged newFunc)
 Allows you to be notified after the current UI "main" task (e.g. More...
 
static
SystemFunc_TaskNavigationTaskChanging 
SetTaskNavigationTaskChangingFunction (SystemFunc_TaskNavigationTaskChanging newFunc)
 Allows you to be notified before the current UI task is changed. More...
 
static
SystemFunc_ActiveElementTemplateChanged 
SetActiveElementTemplateChangedFunction (SystemFunc_ActiveElementTemplateChanged newFunc)
 Allows you to be notified after the active Element Template is changed. More...
 
static SystemFunc_ClipboardUpdated SetClipboardUpdatedFunction (SystemFunc_ClipboardUpdated newFunc)
 Allows you to be notified when the Clipboard has been updated. More...
 
static SystemFunc_DgnLibsChanged SetDgnLibsChangedFunction (SystemFunc_DgnLibsChanged newFunc)
 Allows you to be notified when the set of DgnLibs has changed. More...
 
static
SystemFunc_RibbonBackstageOpened 
SetRibbonBackstageOpenedFunction (SystemFunc_RibbonBackstageOpened newFunc)
 Allows you to be notified when the Ribbon's Backstage is opened. More...
 

Member Function Documentation

static SystemFunc_BeforeReferenceWrite SetBeforeReferenceWriteFunction ( SystemFunc_BeforeReferenceWrite  newFunc)
static
static SystemFunc_BeforeViewsOpen SetBeforeViewsOpenFunction ( SystemFunc_BeforeViewsOpen  newFunc)
static
static SystemFunc_CompressDgnFile SetCompressDgnFileFunction ( SystemFunc_CompressDgnFile  newFunc)
static
static SystemFunc_CompressDgnModel SetCompressDgnModelFunction ( SystemFunc_CompressDgnModel  newFunc)
static
static SystemFunc_DgnCacheFilled SetDgnCacheFilledFunction ( SystemFunc_DgnCacheFilled  newFunc)
static
static SystemFunc_DgnCacheFill SetDgnCacheFillFunction ( SystemFunc_DgnCacheFill  newFunc)
static
static SystemFunc_DgnCacheUnloading SetDgnCacheUnloadingFunction ( SystemFunc_DgnCacheUnloading  newFunc)
static
static SystemFunc_DgnFileLoaded SetDgnFileLoadedFunction ( SystemFunc_DgnFileLoaded  newFunc)
static
static SystemFunc_DgnFileUnloading SetDgnFileUnloadingFunction ( SystemFunc_DgnFileUnloading  newFunc)
static
static SystemFunc_ExitDesignFileState SetExitDesignFileStateFunction ( SystemFunc_ExitDesignFileState  newFunc)
static
static SystemFunc_FileOutdated SetFileOutdatedFunction ( SystemFunc_FileOutdated  newFunc)
static
static SystemFunc_FileSaveAs SetFileSaveAsFunction ( SystemFunc_FileSaveAs  newFunc)
static
static SystemFunc_FileSave SetFileSaveFunction ( SystemFunc_FileSave  newFunc)
static
static SystemFunc_FilterChange SetFilterChangeFunction ( SystemFunc_FilterChange  newFunc)
static
static SystemFunc_LevelChange SetLevelChangeFunction ( SystemFunc_LevelChange  newFunc)
static
static SystemFunc_LevelMaskCacheChange SetLevelMaskCachePostChangeFunction ( SystemFunc_LevelMaskCacheChange  newFunc)
static
static SystemFunc_LevelMaskCacheChange SetLevelMaskCachePreChangeFunction ( SystemFunc_LevelMaskCacheChange  newFunc)
static
static SystemFunc_LevelPreChange SetLevelPreChangeFunction ( SystemFunc_LevelPreChange  newFunc)
static
static SystemFunc_MasterfileClosed SetMasterfileClosedFunction ( SystemFunc_MasterfileClosed  newFunc)
static
static SystemFunc_ModelChange SetModelChangeFunction ( SystemFunc_ModelChange  newFunc)
static
static SystemFunc_ModelRefDestroy SetModelRefDestroyFunction ( SystemFunc_ModelRefDestroy  newFunc)
static
static SystemFunc_MonitorBatchConvert SetMonitorBatchConvertFunction ( SystemFunc_MonitorBatchConvert  newFunc)
static
static SystemFunc_MonitorBatchProcessing SetMonitorBatchProcessingFunction ( SystemFunc_MonitorBatchProcessing  newFunc)
static
static SystemFunc_MonitorViewCommands SetMonitorViewCommandsFunction ( SystemFunc_MonitorViewCommands  newFunc)
static
static SystemFunc_NewDesignFile SetNewDesignFileFunction ( SystemFunc_NewDesignFile  newFunc)
static
static SystemFunc_QueryHasPending SetQueryHasPendingFunction ( SystemFunc_QueryHasPending  newFunc)
static
static SystemFunc_ReferenceAttached SetReferenceAttachedFunction ( SystemFunc_ReferenceAttached  newFunc)
static
static SystemFunc_ReferenceAttach SetReferenceAttachFunction ( SystemFunc_ReferenceAttach  newFunc)
static
static SystemFunc_ReferenceAttachQueue SetReferenceAttachQueueFunction ( SystemFunc_ReferenceAttachQueue  newFunc)
static
static SystemFunc_ReferenceDetached SetReferenceDetachedFunction ( SystemFunc_ReferenceDetached  newFunc)
static
static SystemFunc_ReferenceDetach SetReferenceDetachFunction ( SystemFunc_ReferenceDetach  newFunc)
static
static SystemFunc_ReferenceModified SetReferenceModifiedFunction ( SystemFunc_ReferenceModified  newFunc)
static
static SystemFunc_ReferenceNesting SetReferenceNestingFunction ( SystemFunc_ReferenceNesting  newFunc)
static
static SystemFunc_SaveSettings SetSaveSettingsFunction ( SystemFunc_SaveSettings  newFunc)
static
static SystemFunc_SelectedViewChanged SetSelectedViewChangedFunction ( SystemFunc_SelectedViewChanged  newFunc)
static
static SystemFunc_UpgradeV7ToV8 SetUpgradeV7ToV8Function ( SystemFunc_UpgradeV7ToV8  newFunc)
static
static SystemFunc_ViewGroupCacheChange SetViewGroupCacheChangeFunction ( SystemFunc_ViewGroupCacheChange  newFunc)
static

The documentation for this class was generated from the following file:

Copyright © 2017 Bentley Systems, Incorporated. All rights reserved.