CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | List of all members
CFxUIGroup Class Referenceabstract

#include <FxUI.h>

Public Member Functions

virtual const CFxString & GetName () const =0
 
virtual const CFxString & GetFileName () const =0
 
virtual bool IsBaseGroup () const =0
 
virtual CFxUIItemDefinitionCollection * GetUIItemDefinitions ()=0
 
virtual CFxUIToolbarItemCollection * GetToolbars ()=0
 
virtual CFxUIToolbarItemCollection * GetNavigationToolbars ()=0
 
virtual CFxUIMenuItemCollection * GetMenus ()=0
 
virtual CFxUIMenuItemCollection * GetContextMenus ()=0
 
virtual CFxUIRibbonTabCollection * GetRibbonTabs ()=0
 
virtual CFxUIRibbonTabSelectorCollection * GetRibbonTabSelectors ()=0
 
virtual CFxUIRibbonPanelCollection * GetRibbonPanels ()=0
 
virtual CFxUIRibbonQuickAccessBarCollection * GetRibbonQuickAccessBars ()=0
 
virtual CFxUIRibbonSystemMenuItemCollection * GetRibbonSystemMenuItems ()=0
 
virtual CFxUIRibbonHelpMenuItemCollection * GetRibbonHelpMenuItems ()=0
 
virtual CFxUIDoubleClickActionsCollection * GetDoubleClickActions ()=0
 
virtual CFxUIButtonsCollection * GetMouseButtons ()=0
 
virtual CFxUIButtonsCollection * GetMouseClicks ()=0
 
virtual CFxUIButtonsCollection * GetMouseShiftClicks ()=0
 
virtual CFxUIButtonsCollection * GetMouseCtrlClicks ()=0
 
virtual CFxUIButtonsCollection * GetMouseCtrlShiftClicks ()=0
 
virtual CFxUIAcceleratorsCollection * GetAccelerators ()=0
 
virtual CFxUITabletMenusCollection * GetTabletMenus ()=0
 
virtual CFxUIButtonsCollection * GetTabletClicks ()=0
 
virtual CFxUIButtonsCollection * GetTabletShiftClicks ()=0
 
virtual CFxUIButtonsCollection * GetTabletCtrlClicks ()=0
 
virtual CFxUIButtonsCollection * GetTabletCtrlShiftClicks ()=0
 
virtual CFxUITempOverrideKeysCollection * GetTempOverrideKeys ()=0
 
virtual CFxUIItemDefinition * GetMiddleButtonDoubleClickAction ()=0
 
virtual void SetMiddleButtonDoubleClickAction (CFxUIItemDefinition *pAction)=0
 
virtual CFxUIImageItemCollection * GetImageItems ()=0
 
virtual bool IsRuntimeGroup () const =0
 

Protected Member Functions

virtual ~CFxUIGroup ()
 

Detailed Description

Description: Represents the user interface group. Library: DDKERNEL

Definition at line 1029 of file FxUI.h.

Constructor & Destructor Documentation

◆ ~CFxUIGroup()

virtual CFxUIGroup::~CFxUIGroup ( )
inlineprotectedvirtual

Definition at line 1032 of file FxUI.h.

Member Function Documentation

◆ GetAccelerators()

virtual CFxUIAcceleratorsCollection * CFxUIGroup::GetAccelerators ( )
pure virtual

Description: Gets the accelerators.

Return Value: null if it fails, else the accelerators.

◆ GetContextMenus()

virtual CFxUIMenuItemCollection * CFxUIGroup::GetContextMenus ( )
pure virtual

Description: Gets the context menus.

Return Value: null if it fails, else the context menus.

◆ GetDoubleClickActions()

virtual CFxUIDoubleClickActionsCollection * CFxUIGroup::GetDoubleClickActions ( )
pure virtual

Description: Gets the double click actions.

Return Value: null if it fails, else the double click actions.

◆ GetFileName()

virtual const CFxString & CFxUIGroup::GetFileName ( ) const
pure virtual

Description: Gets the file name.

Return Value: The file name.

◆ GetImageItems()

virtual CFxUIImageItemCollection * CFxUIGroup::GetImageItems ( )
pure virtual

Description: Gets the Image Tile Menus.

Return Value: null if it fails, else the image tile menus.

◆ GetMenus()

virtual CFxUIMenuItemCollection * CFxUIGroup::GetMenus ( )
pure virtual

Description: Gets the menus.

Return Value: null if it fails, else the menus.

◆ GetMiddleButtonDoubleClickAction()

virtual CFxUIItemDefinition * CFxUIGroup::GetMiddleButtonDoubleClickAction ( )
pure virtual

Description: Gets the middle button double click action.

Return Value: null if it fails, else the middle button double click action.

◆ GetMouseButtons()

virtual CFxUIButtonsCollection * CFxUIGroup::GetMouseButtons ( )
pure virtual

Description: Gets the mouse buttons.

Return Value: null if it fails, else the mouse buttons.

◆ GetMouseClicks()

virtual CFxUIButtonsCollection * CFxUIGroup::GetMouseClicks ( )
pure virtual

Description: Gets the mouse clicks.

Return Value: null if it fails, else the mouse clicks.

◆ GetMouseCtrlClicks()

virtual CFxUIButtonsCollection * CFxUIGroup::GetMouseCtrlClicks ( )
pure virtual

Description: Gets the mouse control clicks.

Return Value: null if it fails, else the mouse control clicks.

◆ GetMouseCtrlShiftClicks()

virtual CFxUIButtonsCollection * CFxUIGroup::GetMouseCtrlShiftClicks ( )
pure virtual

Description: Gets the mouse control shift clicks.

Return Value: null if it fails, else the mouse control shift clicks.

◆ GetMouseShiftClicks()

virtual CFxUIButtonsCollection * CFxUIGroup::GetMouseShiftClicks ( )
pure virtual

Description: Gets the mouse shift clicks.

Return Value: null if it fails, else the mouse shift clicks.

◆ GetName()

virtual const CFxString & CFxUIGroup::GetName ( ) const
pure virtual

Description: Gets the name.

Return Value: The name.

◆ GetNavigationToolbars()

virtual CFxUIToolbarItemCollection * CFxUIGroup::GetNavigationToolbars ( )
pure virtual

Description: Gets the navigation toolbars.

Return Value: null if it fails, else the navigation toolbars.

◆ GetRibbonHelpMenuItems()

virtual CFxUIRibbonHelpMenuItemCollection * CFxUIGroup::GetRibbonHelpMenuItems ( )
pure virtual

Description: Gets the ribbon help menu items.

Return Value: null if it fails, else the ribbon help menu items.

◆ GetRibbonPanels()

virtual CFxUIRibbonPanelCollection * CFxUIGroup::GetRibbonPanels ( )
pure virtual

Description: Gets the ribbon panels.

Return Value: null if it fails, else the ribbon panels.

◆ GetRibbonQuickAccessBars()

virtual CFxUIRibbonQuickAccessBarCollection * CFxUIGroup::GetRibbonQuickAccessBars ( )
pure virtual

Description: Gets the ribbon quick access bars.

Return Value: null if it fails, else the ribbon quick access bars.

◆ GetRibbonSystemMenuItems()

virtual CFxUIRibbonSystemMenuItemCollection * CFxUIGroup::GetRibbonSystemMenuItems ( )
pure virtual

Description: Gets the ribbon System menu items.

Return Value: null if it fails, else the ribbon system menu items.

◆ GetRibbonTabs()

virtual CFxUIRibbonTabCollection * CFxUIGroup::GetRibbonTabs ( )
pure virtual

Description: Gets the ribbon tabs.

Return Value: null if it fails, else the ribbon tabs.

◆ GetRibbonTabSelectors()

virtual CFxUIRibbonTabSelectorCollection * CFxUIGroup::GetRibbonTabSelectors ( )
pure virtual

◆ GetTabletClicks()

virtual CFxUIButtonsCollection * CFxUIGroup::GetTabletClicks ( )
pure virtual

Description: Gets the tablet clicks.

Return Value: null if it fails, else the tablet clicks.

◆ GetTabletCtrlClicks()

virtual CFxUIButtonsCollection * CFxUIGroup::GetTabletCtrlClicks ( )
pure virtual

Description: Gets the tablet control clicks.

Return Value: null if it fails, else the tablet control clicks.

◆ GetTabletCtrlShiftClicks()

virtual CFxUIButtonsCollection * CFxUIGroup::GetTabletCtrlShiftClicks ( )
pure virtual

Description: Gets the tablet control shift clicks.

Return Value: null if it fails, else the tablet control shift clicks.

◆ GetTabletMenus()

virtual CFxUITabletMenusCollection * CFxUIGroup::GetTabletMenus ( )
pure virtual

Description: Gets the tablet menus.

Return Value: null if it fails, else the tablet menus.

◆ GetTabletShiftClicks()

virtual CFxUIButtonsCollection * CFxUIGroup::GetTabletShiftClicks ( )
pure virtual

Description: Gets the tablet shift clicks.

Return Value: null if it fails, else the tablet shift clicks.

◆ GetTempOverrideKeys()

virtual CFxUITempOverrideKeysCollection * CFxUIGroup::GetTempOverrideKeys ( )
pure virtual

Description: Gets the temporary override keys.

Return Value: null if it fails, else the temporary override keys.

◆ GetToolbars()

virtual CFxUIToolbarItemCollection * CFxUIGroup::GetToolbars ( )
pure virtual

Description: Gets the toolbars.

Return Value: null if it fails, else the toolbars.

◆ GetUIItemDefinitions()

virtual CFxUIItemDefinitionCollection * CFxUIGroup::GetUIItemDefinitions ( )
pure virtual

Description: Gets the user interface item definitions.

Return Value: null if it fails, else the user interface item definitions.

◆ IsBaseGroup()

virtual bool CFxUIGroup::IsBaseGroup ( ) const
pure virtual

Description: Query if this object is base group.

Return Value: true if base group, false if not.

◆ IsRuntimeGroup()

virtual bool CFxUIGroup::IsRuntimeGroup ( ) const
pure virtual

Description: Query if the group is runtime.

Return Value: true if the group is runtime, false otherwise

◆ SetMiddleButtonDoubleClickAction()

virtual void CFxUIGroup::SetMiddleButtonDoubleClickAction ( CFxUIItemDefinition *  pAction)
pure virtual

Description: Sets a middle button double click action. Arguments:

Parameters
[in,out]pActionIf non-null, the action.

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