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

#include <FxUIRibbon.h>

Inheritance diagram for CFxUIRibbonRowPanel:
CFxUIRibbonRowItem CFxUIRibbonItem

Public Member Functions

virtual const CFxStringGetResizeStyle () const =0
 
virtual void SetResizeStyle (const CFxString &resizeStyle)=0
 
virtual const int GetResizePriority ()=0
 
virtual void SetResizePriority (const int resizePriority)=0
 
virtual const bool & GetTopJustify ()=0
 
virtual void SetTopJustify (const bool &topJustify)=0
 
virtual CFxUIRibbonRowCollectionGetChildren ()=0
 
- Public Member Functions inherited from CFxUIRibbonRowItem
virtual const CFxStringGetText () const =0
 
virtual void SetText (const CFxString &text)=0
 
virtual const CFxStringGetClassID () const =0
 
virtual void SetClassID (const CFxString &classID)=0
 
- Public Member Functions inherited from CFxUIRibbonItem
virtual const CFxStringGetUID () const =0
 
virtual RibbonItemType GetType () const =0
 

Protected Member Functions

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

Additional Inherited Members

- Public Types inherited from CFxUIRibbonRowItem
enum  _RibbonButtonStyle {
  eButtonStyleUnknown , eButtonStyleLargeWithText , eButtonStyleLargeWithoutText , eButtonStyleSmallWithText ,
  eButtonStyleSmallWithoutText
}
 
enum  _RibbonSplitButtonBehavior {
  eSplitButtonBehaviorUnknown , eSplitButtonBehaviorSplitNoFollow , eSplitButtonBehaviorSplitFollow , eSplitButtonBehaviorSplitFollowStaticText ,
  eSplitButtonBehaviorDropDownFollow , eSplitButtonBehaviorDropDownNoFollow
}
 
enum  _RibbonSplitButtonListStyle { eSplitButtonListStyleUnknown , eSplitButtonListStyleIcon , eSplitButtonListStyleIconText , eSplitButtonListStyleDescriptive }
 
enum  _RibbonSeparatorStyle { eSeparatorStyleUnknown , eSeparatorStyleLine , eSeparatorStyleSpacer }
 
enum  _RibbonGalleryControlDisplayMode { eGalleryControlDisplayModeUnknown , eGalleryControlDisplayModeCombobox , eGalleryControlDisplayModeWindow }
 
enum  _RibbonDataBoundDropDownListStyle { eDataBoundDropDownListStyleUnknown , eDataBoundDropDownListStyleIcon , eDataBoundDropDownListStyleIconText , eDataBoundDropDownListStyleDescriptive }
 
typedef enum CFxUIRibbonRowItem::_RibbonButtonStyle RibbonButtonStyle
 
typedef enum CFxUIRibbonRowItem::_RibbonSplitButtonBehavior RibbonSplitButtonBehavior
 
typedef enum CFxUIRibbonRowItem::_RibbonSplitButtonListStyle RibbonSplitButtonListStyle
 
typedef enum CFxUIRibbonRowItem::_RibbonSeparatorStyle RibbonSeparatorStyle
 
typedef enum CFxUIRibbonRowItem::_RibbonGalleryControlDisplayMode RibbonGalleryControlDisplayMode
 
typedef enum CFxUIRibbonRowItem::_RibbonDataBoundDropDownListStyle RibbonDataBoundDropDownListStyle
 
- 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 751 of file FxUIRibbon.h.

Constructor & Destructor Documentation

◆ ~CFxUIRibbonRowPanel()

CFxUIRibbonRowPanel::~CFxUIRibbonRowPanel ( )
inlineoverrideprotected

Definition at line 754 of file FxUIRibbon.h.

Member Function Documentation

◆ GetChildren()

virtual CFxUIRibbonRowCollection* CFxUIRibbonRowPanel::GetChildren ( )
pure virtual

Description: Gets the children of this item.

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

◆ GetResizePriority()

virtual const int CFxUIRibbonRowPanel::GetResizePriority ( )
pure virtual

Description: Gets the resize priority

Return Value: The resize priority.

◆ GetResizeStyle()

virtual const CFxString& CFxUIRibbonRowPanel::GetResizeStyle ( ) const
pure virtual

Description: Gets the resize style.

Return Value: The resize style.

◆ GetTopJustify()

virtual const bool& CFxUIRibbonRowPanel::GetTopJustify ( )
pure virtual

Description: Gets the top justify.

Return Value: The top justify.

◆ SetResizePriority()

virtual void CFxUIRibbonRowPanel::SetResizePriority ( const int  resizePriority)
pure virtual

Description: Sets a resize priority. Arguments:

Parameters
resizePriorityresize priority as an integer.

◆ SetResizeStyle()

virtual void CFxUIRibbonRowPanel::SetResizeStyle ( const CFxString resizeStyle)
pure virtual

Description: Sets a resize style. Arguments:

Parameters
resizeStyleresizeStyle as a string.

◆ SetTopJustify()

virtual void CFxUIRibbonRowPanel::SetTopJustify ( const bool &  topJustify)
pure virtual

Description: Sets top justify. Arguments:

Parameters
topJustifytop justify as a boolean.

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