CFx SDK Documentation  2020SP3
Public Member Functions | Protected Member Functions | List of all members
CFxUIGroup Class Referenceabstract

#include <FxUI.h>

Public Member Functions

virtual const CFxStringGetName () const =0
 
virtual const CFxStringGetFileName () const =0
 
virtual bool IsBaseGroup () const =0
 
virtual CFxUIItemDefinitionCollectionGetUIItemDefinitions ()=0
 
virtual CFxUIToolbarItemCollectionGetToolbars ()=0
 
virtual CFxUIToolbarItemCollectionGetNavigationToolbars ()=0
 
virtual CFxUIMenuItemCollectionGetMenus ()=0
 
virtual CFxUIMenuItemCollectionGetContextMenus ()=0
 
virtual CFxUIRibbonTabCollectionGetRibbonTabs ()=0
 
virtual CFxUIRibbonPanelCollectionGetRibbonPanels ()=0
 
virtual CFxUIRibbonQuickAccessBarCollectionGetRibbonQuickAccessBars ()=0
 
virtual CFxUIRibbonSystemMenuItemCollectionGetRibbonSystemMenuItems ()=0
 
virtual CFxUIRibbonHelpMenuItemCollectionGetRibbonHelpMenuItems ()=0
 
virtual CFxUIDoubleClickActionsCollectionGetDoubleClickActions ()=0
 
virtual CFxUIButtonsCollectionGetMouseButtons ()=0
 
virtual CFxUIButtonsCollectionGetMouseClicks ()=0
 
virtual CFxUIButtonsCollectionGetMouseShiftClicks ()=0
 
virtual CFxUIButtonsCollectionGetMouseCtrlClicks ()=0
 
virtual CFxUIButtonsCollectionGetMouseCtrlShiftClicks ()=0
 
virtual CFxUIAcceleratorsCollectionGetAccelerators ()=0
 
virtual CFxUITabletMenusCollectionGetTabletMenus ()=0
 
virtual CFxUIButtonsCollectionGetTabletClicks ()=0
 
virtual CFxUIButtonsCollectionGetTabletShiftClicks ()=0
 
virtual CFxUIButtonsCollectionGetTabletCtrlClicks ()=0
 
virtual CFxUIButtonsCollectionGetTabletCtrlShiftClicks ()=0
 
virtual CFxUITempOverrideKeysCollectionGetTempOverrideKeys ()=0
 
virtual CFxUIItemDefinitionGetMiddleButtonDoubleClickAction ()=0
 
virtual void SetMiddleButtonDoubleClickAction (CFxUIItemDefinition *pAction)=0
 
virtual CFxUIImageItemCollectionGetImageItems ()=0
 
virtual bool IsRuntimeGroup () const =0
 

Protected Member Functions

virtual ~CFxUIGroup ()
 

Detailed Description

Description: Represents the user interface group. Library: DDKERNEL

Definition at line 1013 of file FxUI.h.

Constructor & Destructor Documentation

◆ ~CFxUIGroup()

virtual CFxUIGroup::~CFxUIGroup ( )
inlineprotectedvirtual

Definition at line 1016 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.

◆ 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: