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. |