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; |
|
This item is declared in ancestor TMenuEntry. Recursively clear TMenuEntry.Handle values. | |
| Public | procedure MenuUpdateBegin; |
|
This item is declared in ancestor TMenuEntry.
For optimization purposes, you may surround many menu changes inside | |
| Public | procedure MenuUpdateEnd; |
|
This item is declared in ancestor TMenuEntry. This item has no description. | |
Properties
| Public | property ParentMenu: TMenu read FParentMenu; |
|
This item is declared in ancestor TMenuEntry.
This is the parent TMenu that has this item in it's Entries list. | |
| Public | property ParentMenuPosition: Cardinal read FParentMenuPosition; |
|
This item is declared in ancestor TMenuEntry.
Position on ParentMenu. Indexed from 0, so ParentMenu.Entries[ | |
Generated by PasDoc 0.17.0.snapshot.