42 MSCORE_EXPORT
static DialogManagerP
Instance();
52 MSCORE_EXPORT
static MSDialogP
GetKeyin();
struct IUISyncEventMonitor & IUISyncEventMonitorR
Definition: DialogManager.h:13
struct DialogManager * DialogManagerP
Definition: DialogManager.h:12
static BSIColorDescr * GetFixedColor(int colorIndex)
Returns a pointer to the Color Descriptor associated with the color index.
BentleyStatus RegisterUISyncEventMonitor(IUISyncEventMonitorR eventMonitor)
Registers a UISyncEventMonitor.
static MSDialogP GetTaskToolBox()
Returns a pointer to the Task ToolBox.
void ClearAllContextualTabSetKeys()
Clear all keys that can be used to determine the active ContextualTabSets.
IUISyncEventMonitor - abstract class that allows callers to get notified when certain system events a...
Definition: DialogManager.h:20
static MSDialogP GetKeyin()
Returns a pointer to the Keyin Browser Dialog.
void DropUISyncEventMonitor(IUISyncEventMonitorR eventMonitor)
Drops/Deregisters a UISyncEventMonitor.
DialogManager is a convenience class that provides methods to obtain information about the Microstati...
Definition: DialogManager.h:38
static void SendImmediateUISyncMessage(RscId syncGroupRscId, WStringR mdlTaskId, RscId syncItemId)
Immediately send a message to UI items listening for this specific event to refresh themselves...
static void ReinitializeEventHandler()
Method only needed if loading synch groups directly and not through use of cfgvar MS_SYNCGROUP_APPS...
wchar_t const * WCharCP
Definition: Bentley.h:224
uint32_t UInt32
Definition: Bentley.r.h:128
struct Bentley::WString & WStringR
Definition: Bentley.h:239
struct IUISyncEventMonitor * IUISyncEventMonitorP
Definition: DialogManager.h:14
static MSDialogP GetToolSettings()
Returns a pointer to the Tool Settings Dialog.
static MSDialogP GetStatusBar()
Returns a pointer to the Status Bar.
BentleyStatus
Definition: Bentley.h:208
struct mdlDesc * MdlDescP
Definition: ConfigurationManager.h:13
virtual void OnUserInterfaceSyncEvent(UInt32 *pendingUIEventsMasksBuffer, size_t numSyncGroupsInBuffer)=0
Method called when one of the available event types is encountered.
void DeactivateContextualTabSet(WCharCP key)
Deactivate ContextualTabSet by specifying key.
struct colordescr BSIColorDescr
Definition: MicroStation.r.h:30
int32_t RscId
Definition: ecimagekey.h:16
void ActivateContextualTabSet(WCharCP key)
Activate ContextualTabSet by specifying key.
static void SendUISyncMessage(RscId syncGroupRscId, WStringR mdlTaskId, RscId syncItemId)
Send a message to UI items that need to refresh themselves when certain events occur.
static DialogManagerP Instance()
Retrieves the singleton pointer to the DialogManager instance.