CFx SDK Documentation  2022 SP0
Public Member Functions | Protected Member Functions | List of all members
CFxUIRibbonSystemMenuItem Class Referenceabstract

#include <FxUIRibbon.h>

Inheritance diagram for CFxUIRibbonSystemMenuItem:
CFxUIRibbonItem

Public Member Functions

virtual const CFxStringGetName () const =0
 
virtual void SetName (const CFxString &name)=0
 
virtual const CFxUIRibbonSystemMenuItemGetParent () const =0
 
virtual CFxUIRibbonSystemMenuItemCollectionGetChildren ()=0
 
virtual CFxUIItemDefinitionGetDefinition ()=0
 
virtual void SetDefinition (CFxUIItemDefinition *pDefinition)=0
 
virtual bool IsSeparator () const =0
 
- Public Member Functions inherited from CFxUIRibbonItem
virtual const CFxStringGetUID () const =0
 
virtual RibbonItemType GetType () const =0
 

Protected Member Functions

virtual ~CFxUIRibbonSystemMenuItem ()
 
- Protected Member Functions inherited from CFxUIRibbonItem
virtual ~CFxUIRibbonItem ()
 

Additional Inherited Members

- Public Types inherited from CFxUIRibbonItem
enum  _RibbonItemType {
  eRibbonTab , eRibbonPanel , eRibbonRow , eRibbonSplitButton ,
  eRibbonCommandButton , eRibbonControl , eRibbonGalleryControl , eRibbonRowPanel ,
  eRibbonSeparator , eRibbonButton , eRibbonToggleButton , eRibbonDataBoundDropDown ,
  eRibbonQuickAccessBar , eRibbonSystemMenuItem , eRibbonQuickAccessBarItem , eRibbonHelpMenuItem
}
 
typedef enum CFxUIRibbonItem::_RibbonItemType RibbonItemType
 

Detailed Description

Definition at line 950 of file FxUIRibbon.h.

Constructor & Destructor Documentation

◆ ~CFxUIRibbonSystemMenuItem()

virtual CFxUIRibbonSystemMenuItem::~CFxUIRibbonSystemMenuItem ( )
inlineprotectedvirtual

Definition at line 953 of file FxUIRibbon.h.

Member Function Documentation

◆ GetChildren()

virtual CFxUIRibbonSystemMenuItemCollection* CFxUIRibbonSystemMenuItem::GetChildren ( )
pure virtual

Description: Gets the children of this item.

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

◆ GetDefinition()

virtual CFxUIItemDefinition* CFxUIRibbonSystemMenuItem::GetDefinition ( )
pure virtual

Description: Gets the definition.

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

◆ GetName()

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

Description: Gets the name.

Return Value: The name.

◆ GetParent()

virtual const CFxUIRibbonSystemMenuItem* CFxUIRibbonSystemMenuItem::GetParent ( ) const
pure virtual

Description: Gets the parent of this item.

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

◆ IsSeparator()

virtual bool CFxUIRibbonSystemMenuItem::IsSeparator ( ) const
pure virtual

Description: Query if this object is separator.

Return Value: true if separator, false if not.

◆ SetDefinition()

virtual void CFxUIRibbonSystemMenuItem::SetDefinition ( CFxUIItemDefinition pDefinition)
pure virtual

Description: Sets a definition. Arguments:

Parameters
[in,out]pDefinitionIf non-null, the definition.

◆ SetName()

virtual void CFxUIRibbonSystemMenuItem::SetName ( const CFxString name)
pure virtual

Description: Sets a name. Arguments:

Parameters
strNameName of the string.

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