Skip to main content

TdxBarImageOptions Class

Stores bar item image options.

Declaration

TdxBarImageOptions = class(
    TdxBarPersistent
)

Remarks

The TdxBarImageOptions class provides a centralized location to specify image options for bar items.

These options include:

  • CacheGlyphs – specifies whether to cache bar item images to improve performance;

  • DisabledImages – specifies the source of small images displayed by disabled items;

  • DisabledLargeImages – specifies the source of large images displayed by disabled items;

  • HotImages – specifies the image list whose images can be displayed within large button items when they are hot-tracked;

  • ImageListBkColor – specifies the transparent color of images within the bar manager’s image lists;

  • Images – specifies the image list associated with the current bar manager’s items;

  • LargeIcons – specifies which glyph size is to be applied to the current bar manager’s items;

  • LargeImages – specifies the image list whose images can be displayed within large button items;

  • MakeDisabledImagesFaded – specifies whether default images are to be painted faded;

  • SmoothGlyphs – specifies whether to draw stretched images in a smooth manner;

  • StretchGlyphs – specifies whether to stretch bar item images so that they fit bar item bounds;

  • UseLargeImagesForLargeIcons – specifies which images to use as bar item icons;

  • UseLeftBottomPixelAsTransparent.

The TdxBarImageOptions object is referenced by the bar manager’s ImageOptions property.

Inheritance

See Also