CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
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 2945 of file FxUI.h.

Constructor & Destructor Documentation

◆ CFxUIReactor()

CFxUIReactor::CFxUIReactor ( )
inline

Definition at line 2948 of file FxUI.h.

Member Function Documentation

◆ OnInterfaceAboutToReload()

virtual void CFxUIReactor::OnInterfaceAboutToReload ( )
inlinevirtual

Definition at line 3003 of file FxUI.h.

◆ OnInterfaceReloaded()

virtual void CFxUIReactor::OnInterfaceReloaded ( )
inlinevirtual

Definition at line 3004 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 2983 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 2962 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 2990 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 2969 of file FxUI.h.

◆ OnRibbonControlCreated()

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

Definition at line 3005 of file FxUI.h.

◆ OnSubMenuAboutToShow()

virtual void CFxUIReactor::OnSubMenuAboutToShow ( CFxUIMenuItem * pSubMenu)
inlinevirtual

Definition at line 3001 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 2976 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 2955 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 2998 of file FxUI.h.

◆ OnToolbarWidgetCreated()

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

Definition at line 2999 of file FxUI.h.


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