Passer au contenu principal

Description

Une collection d’objets IMenuItem. Représente un menu ou un sous-menu.

Méthodes

DéfinitionDescription
AppendItem( commandId : TCommandID, text : string ) : IMenuItemAjoute un élément de menu avec l’identifiant de commande commandId et le texte Text à la fin du menu. Renvoie l’objet IMenuItem correspondant. Tous les identifiants de l’énumération TCommandID peuvent être utilisés (y compris CI_SubMenu et CI_Separator), à l’exception de CI_Undefined. Pour CI_Separator, le paramètre Text est ignoré.
Delete( index : int )Supprime un élément par son indice dans la collection.
Find( commandId : TCommandID ) : intRecherche l’indice du premier objet ayant l’ID de commande spécifié dans la collection.
InsertItem( index : int, commandId : TCommandID, text : string ) : IMenuItemInsère un élément de menu avec l’identifiant de commande commandId et le texte Text à la position indiquée par Index dans le menu. Renvoie l’objet IMenuItem correspondant. Tous les identifiants de l’énumération TCommandID peuvent être utilisés (y compris CI_SubMenu et CI_Separator), à l’exception de CI_Undefined. Pour CI_Separator, le paramètre Text est ignoré.