Professional User Interface Suite, Copyright FOSS Software Inc. Help Published with Permission.
class CExtRibbonNode : public CExtCustomizeCmdTreeNode

Remarks

The CExtRibbonNode class represents a base class for other ribbon node classes. It also allows you to put regular toolbar buttons in ribbon groups.

Header

ExtRibbonBar.h

Constants

The following constants specify the supported visual info levels for ribbon buttons in the ribbon bar and ribbon page controls:

Value Meaning
__EXT_RIBBON_ILV_SIMPLE_SMALL Small button.
__EXT_RIBBON_ILV_SIMPLE_NORMAL Normalbutton with text.
__EXT_RIBBON_ILV_SIMPLE_LARGE Large icon with text.

The following constants specify the maximum and minimum effective info levels:

Value Meaning
__EXT_RIBBON_ILE_MIN Minimum effective info level.
__EXT_RIBBON_ILE_MAX Maximum effective info level.

The following macro function makes a DWORD value for the array of layout rules:

__EXT_RIBBON_MAKE_RULE_ARRAY_ENTRY( __ILE__, __ILV__, __TOOL_WRAP__ )

The following macro function extracts the effective info level from the DWORD value stored in the array of layout rules:

__EXT_RIBBON_ILE_FROM_ENTRY( __ENTRY__ )

The following macro function extracts the visual info level from the DWORD value stored in the array of layout rules:

__EXT_RIBBON_ILV_FROM_ENTRY( __ENTRY__ )

The following macro function extracts the boolean wrap flag from the DWORD value stored in the array of layout rules:

__EXT_RIBBON_TOOL_WRAP_FROM_ENTRY( __ENTRY__ )

See Also

Class Members | Hierarchy Chart