Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

TdxRibbonSkinSelectorCustomInMenuSkinOptions Class

The base class for all settings of the skin chooser gallery displayed in a drop-down menu.

#Declaration

Delphi
TdxRibbonSkinSelectorCustomInMenuSkinOptions = class(
    TdxRibbonSkinSelectorCustomPlaceSkinOptions
)

#Remarks

A user can click a skin chooser drop-down to display all skins available for selection. A search box allows users to narrow down the list of available skins.

VCL Bars: A Search Box in a Skin Chooser Menu

#Main API Members

The list below outlines key members of the TdxRibbonSkinSelectorCustomInMenuSkinOptions class that allow you to configure the skin chooser gallery displayed in a drop-down menu.

#Appearance Settings

ItemSize | ItemIconSize
Allow you to adjust dimensions of gallery items and corresponding icons.
SearchBoxVisible
Specifies if the skin chooser gallery displays a search box that allows users to narrow down the list of available skins.
ShowItemCaption
Specifies if skin names are visible.

#General-Purpose API Members

Assign
Copies in-menu skin chooser gallery settings between Ribbon Skin Selector components.
BeginUpdate | EndUpdate | CancelUpdate
Allow you to avoid excessive redraw operations during batch gallery appearance changes.

#Terminal TdxRibbonSkinSelectorCustomInMenuSkinOptions Class Descendant

Do not use the TdxRibbonSkinSelectorCustomInMenuSkinOptions class directly. Use the TdxRibbonSkinSelectorInMenuSkinOptions class instead.

See Also