Table of Contents

TTMSFNCPopupMenuAppearance Class

Visual appearance settings for the popup menu container, including fill, stroke, item defaults, and layout options.

API unit family: TMSFNCPopupMenu Inherits from: TPersistent

Syntax

TTMSFNCPopupMenuAppearance = class(TPersistent)

Properties

Name Description
CheckedIcon Custom bitmap drawn as the check mark icon for checked items.
DefaultItemAppearance Default appearance applied to all items that do not specify their own appearance.
Fill Background fill of the popup menu panel.
MenuMargins Outer margins around the menu item list inside the popup panel.
MenuOffSetPoint Pixel offset applied to the menu popup position relative to the show point.
MenuRounding Corner rounding radius of the popup menu panel. Default is 8.
MinimumAutoSizeItemHeight Minimum item height in pixels when the menu auto-sizes its rows. Default is 23.
MinimumAutoSizeToolBarItemHeight Minimum toolbar item height in pixels when the menu auto-sizes toolbar rows. Default is 50.
PopupMenuPlacement Placement strategy used when the menu is shown relative to a control. Default is ppAbsolute.
Stroke Border stroke of the popup menu panel.
SubMenuIcon Custom bitmap drawn as the sub-menu indicator arrow.