Class TMenuSeparator
Unit
Declaration
type TMenuSeparator = class(TMenuEntry)
Description
TMenuEntry that acts as a visual separator (horizontal line or something like that) between menu items. This is not clickable by the user. Separators may be sometimes ignored in toplevel menus (e.g. WinAPI does not allow separator in toplevel menu bar).
Source: window/castlewindowmenu.inc (line 323).
Hierarchy
- TObject
- TMenuEntry
- TMenuSeparator
Overview
Methods
| Protected | procedure ClearHandles; virtual; |
| Public | procedure MenuUpdateBegin; |
| Public | procedure MenuUpdateEnd; |
Properties
| Public | property ParentMenu: TMenu read FParentMenu; |
| Public | property ParentMenuPosition: Cardinal read FParentMenuPosition; |
Description
Methods
| Protected | procedure ClearHandles; virtual; |
|
Recursively clear TMenuEntry.Handle values. | |
| Public | procedure MenuUpdateBegin; |
|
For optimization purposes, you may surround many menu changes inside | |
| Public | procedure MenuUpdateEnd; |
|
This item has no description. | |
Properties
| Public | property ParentMenu: TMenu read FParentMenu; |
|
This is the parent TMenu that has this item in it's Entries list. | |
| Public | property ParentMenuPosition: Cardinal read FParentMenuPosition; |
|
Position on ParentMenu. Indexed from 0, so ParentMenu.Entries[ | |
Generated by PasDoc 0.17.0.snapshot.