CFx SDK Documentation  2023 SP0
Public Member Functions | List of all members
CFxUIReactor Class Reference

#include <FxUI.h>

Public Member Functions

 CFxUIReactor ()
 
virtual void OnToolbarItemCreated (const CFxUIToolbarItem *pToolBarItem)
 
virtual void OnItemDefinitionCreated (const CFxUIItemDefinition *pItemDef)
 
virtual void OnMenuItemCreated (const CFxUIMenuItem *pMenuItem)
 
virtual void OnToolbarItemAboutToDestroy (const CFxUIToolbarItem *pUIToolBar)
 
virtual void OnItemDefinitionAboutToDestroy (const CFxUIItemDefinition *pUIItemDef)
 
virtual void OnMenuItemAboutToDestroy (const CFxUIMenuItem *pUIMenuItem)
 
virtual void OnToolbarVisibilityChanged (const CFxUIToolbarItem *pUIToolBar, bool bVisible)
 
virtual void OnToolbarWidgetCreated (const CFxUIToolbarItem *pToolBarDefinition, CFxToolBar *pToolBar)
 
virtual void OnSubMenuAboutToShow (CFxUIMenuItem *pSubMenu)
 
virtual void OnInterfaceAboutToReload ()
 
virtual void OnInterfaceReloaded ()
 
virtual void OnRibbonControlCreated (const CFxString &strId, CFxWidget *&pControl)
 

Detailed Description

Definition at line 3254 of file FxUI.h.

Constructor & Destructor Documentation

◆ CFxUIReactor()

CFxUIReactor::CFxUIReactor ( )
inline

Definition at line 3257 of file FxUI.h.

Member Function Documentation

◆ OnInterfaceAboutToReload()

virtual void CFxUIReactor::OnInterfaceAboutToReload ( )
inlinevirtual

Definition at line 3319 of file FxUI.h.

◆ OnInterfaceReloaded()

virtual void CFxUIReactor::OnInterfaceReloaded ( )
inlinevirtual

Definition at line 3320 of file FxUI.h.

◆ OnItemDefinitionAboutToDestroy()

virtual void CFxUIReactor::OnItemDefinitionAboutToDestroy ( const CFxUIItemDefinition pUIItemDef)
inlinevirtual

Description: Executes the item definition about to destroy action. Arguments:

Parameters
pUIItemDefThe user interface item def.

Definition at line 3297 of file FxUI.h.

◆ OnItemDefinitionCreated()

virtual void CFxUIReactor::OnItemDefinitionCreated ( const CFxUIItemDefinition pItemDef)
inlinevirtual

Description: Executes the item definition created action. Arguments:

Parameters
pItemDefThe item def.

Definition at line 3273 of file FxUI.h.

◆ OnMenuItemAboutToDestroy()

virtual void CFxUIReactor::OnMenuItemAboutToDestroy ( const CFxUIMenuItem pUIMenuItem)
inlinevirtual

Description: Executes the menu item about to destroy action. Arguments:

Parameters
pUIMenuItemThe user interface menu item.

Definition at line 3305 of file FxUI.h.

◆ OnMenuItemCreated()

virtual void CFxUIReactor::OnMenuItemCreated ( const CFxUIMenuItem pMenuItem)
inlinevirtual

Description: Executes the menu item created action. Arguments:

Parameters
pMenuItemThe menu item.

Definition at line 3281 of file FxUI.h.

◆ OnRibbonControlCreated()

virtual void CFxUIReactor::OnRibbonControlCreated ( const CFxString strId,
CFxWidget *&  pControl 
)
inlinevirtual

Definition at line 3321 of file FxUI.h.

◆ OnSubMenuAboutToShow()

virtual void CFxUIReactor::OnSubMenuAboutToShow ( CFxUIMenuItem pSubMenu)
inlinevirtual

Definition at line 3317 of file FxUI.h.

◆ OnToolbarItemAboutToDestroy()

virtual void CFxUIReactor::OnToolbarItemAboutToDestroy ( const CFxUIToolbarItem pUIToolBar)
inlinevirtual

Description: Executes the toolbar item about to destroy action. Arguments:

Parameters
pUIToolBarThe user interface tool bar.

Definition at line 3289 of file FxUI.h.

◆ OnToolbarItemCreated()

virtual void CFxUIReactor::OnToolbarItemCreated ( const CFxUIToolbarItem pToolBarItem)
inlinevirtual

Description: Executes the toolbar item created action. Arguments:

Parameters
pToolBarItemThe tool bar item.

Definition at line 3265 of file FxUI.h.

◆ OnToolbarVisibilityChanged()

virtual void CFxUIReactor::OnToolbarVisibilityChanged ( const CFxUIToolbarItem pUIToolBar,
bool  bVisible 
)
inlinevirtual

Description: Executes the toolbar visibility chnaged action. Arguments:

Parameters
pUIToolBarThe user interface tool bar.
bVisibletrue to show, false to hide.

Definition at line 3314 of file FxUI.h.

◆ OnToolbarWidgetCreated()

virtual void CFxUIReactor::OnToolbarWidgetCreated ( const CFxUIToolbarItem pToolBarDefinition,
CFxToolBar pToolBar 
)
inlinevirtual

Definition at line 3315 of file FxUI.h.


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