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

TdxBarImageOptions Class

Stores bar item image-related options.

#Declaration

Delphi
TdxBarImageOptions = class(
    TdxBarPersistent
)

#Remarks

The TdxBarImageOptions class implements common bar item image-related settings at the bar manager level.

#Main API Members

The list below outlines key members of the TdxBarImageOptions class that allow you to configure bar item icons.

#Image Source Settings

CacheGlyphs
Specifies if the glyph cache is enabled.
DisabledImages | Images

Specify image sources for regular bar item icons in disabled and normal states.

Tip

Assigned image lists also serve as sources of large icons if the SVGOptions.UseRegularAsLarge property is set to True (default).

DisabledLargeImages | LargeImages
Specify image sources for large bar item icons in disabled and normal states. You do not need to use these properties if you work with SVG icons.
HotImages
Specifies the image source for large bar item icons in the hot-tracked state.
SVGOptions
Provides access to SVG image-related settings that affect image lists assigned to Images and DisabledImages properties.

#Image Rendering Settings

GlyphSize
Specifies the glyph size for bar items.
SmoothGlyphs
Specifies if the bar manager smooths scaled bitmap icons.
StretchGlyphs
Specifies if bar items stretch their icons according to their size.

#Direct TdxBarImageOptions Class Reference

The TdxBarManager.ImageOptions property references a TdxBarImageOptions object.

#Inheritance

See Also