CFx SDK Documentation  2023 SP0
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
CFxUIRibbonTabSelector Class Referenceabstract

#include <FxUIRibbonTabSelector.h>

Inheritance diagram for CFxUIRibbonTabSelector:
CFxUIRibbonItem

Public Member Functions

virtual const CFxStringGetUID () const =0
 
virtual CFxUIRibbonItem::RibbonItemType GetType () const =0
 
virtual const CFxStringGetRule () const =0
 
virtual const CFxStringArrayGetTabs () const =0
 
virtual void SetRule (const CFxString &sRule)=0
 
virtual void SetTabs (const CFxString &sTabs)=0
 
virtual void SetUID (const CFxString &sUID)=0
 

Protected Member Functions

 ~CFxUIRibbonTabSelector () override
 
- Protected Member Functions inherited from CFxUIRibbonItem
virtual ~CFxUIRibbonItem ()
 

Protected Attributes

CFxString m_Rule
 
CFxStringArray m_Tabs
 
CFxString m_UID
 

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 5 of file FxUIRibbonTabSelector.h.

Constructor & Destructor Documentation

◆ ~CFxUIRibbonTabSelector()

CFxUIRibbonTabSelector::~CFxUIRibbonTabSelector ( )
inlineoverrideprotected

Definition at line 8 of file FxUIRibbonTabSelector.h.

Member Function Documentation

◆ GetRule()

virtual const CFxString& CFxUIRibbonTabSelector::GetRule ( ) const
pure virtual

◆ GetTabs()

virtual const CFxStringArray& CFxUIRibbonTabSelector::GetTabs ( ) const
pure virtual

◆ GetType()

virtual CFxUIRibbonItem::RibbonItemType CFxUIRibbonTabSelector::GetType ( ) const
pure virtual

Description: Gets the type.

Return Value: The type.

Implements CFxUIRibbonItem.

◆ GetUID()

virtual const CFxString& CFxUIRibbonTabSelector::GetUID ( ) const
pure virtual

Description: Gets the uid.

Return Value: The uid.

Implements CFxUIRibbonItem.

◆ SetRule()

virtual void CFxUIRibbonTabSelector::SetRule ( const CFxString sRule)
pure virtual

◆ SetTabs()

virtual void CFxUIRibbonTabSelector::SetTabs ( const CFxString sTabs)
pure virtual

◆ SetUID()

virtual void CFxUIRibbonTabSelector::SetUID ( const CFxString sUID)
pure virtual

Member Data Documentation

◆ m_Rule

CFxString CFxUIRibbonTabSelector::m_Rule
protected

Definition at line 19 of file FxUIRibbonTabSelector.h.

◆ m_Tabs

CFxStringArray CFxUIRibbonTabSelector::m_Tabs
protected

Definition at line 20 of file FxUIRibbonTabSelector.h.

◆ m_UID

CFxString CFxUIRibbonTabSelector::m_UID
protected

Definition at line 21 of file FxUIRibbonTabSelector.h.


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