FMX.Menus.TMenuItem
Delphi
TMenuItem = class(TTextControl, IItemsContainer, INativeControl, IGroupName, IGlyph, IKeyShortcut, IIsChecked)
C++
class PASCALIMPLEMENTATION TMenuItem : public Fmx::Controls::TTextControl
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | FMX.Menus.pas FMX.Menus.hpp |
FMX.Menus | FMX.Menus |
Description
TMenuItem décrit les propriétés d'un élément de menu.
TMenuItem représente un élément d'un menu tel que TMenuBar, TMainMenu ou TPopupMenu.
Pour ajouter un TMenuItem à un menu, utilisez la procédure AddObject de ce menu. Par exemple, utilisez FMX.Types.TFmxObject.AddObject pour ajouter un TMenuItem à un TMenuBar.
Vous pouvez ajouter des éléments de sous-menu au TMenuItem en cours en utilisant la procédure AddObject du TMenuItem. Utilisez GetItem et GetItemsCount pour récupérer des informations à propos des éléments de sous-menu du TMenuItem en cours.
Utilisez AutoCheck, GroupIndex, IsChecked ou RadioItem pour contrôler si et comment le TMenuItem est coché.
La propriété ShortCut permet d'assigner un raccourci clavier.
La propriété Text peut être utilisée pour définir une touche accélératrice pour l'action d'un élément de menu TMainMenu.
Voir aussi
- FMX.Menus.TMenuBar
- FMX.Menus.TMainMenu
- FMX.Menus.TPopupMenu
- FMX.Types.TFmxObject.AddObject
- FMX.Types.TFmxObject.AddObject
- FMX.Types.TFmxObject.AddObject
- FMX.Menus.TMenuItem.GetItem
- FMX.Menus.TMenuItem.GetItemsCount
- FMX.Menus.TMenuItem.AutoCheck
- FMX.Menus.TMenuItem.GroupIndex
- FMX.Menus.TMenuItem.IsChecked
- FMX.Menus.TMenuItem.RadioItem