Vcl.ActnPopup.NewPopupMenu

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function NewPopupMenu(Owner: TComponent; const AName: string; Alignment: TPopupAlignment; AutoPopup: Boolean; const Items: array of TMenuItem): TPopupMenu;

C++

extern DELPHI_PACKAGE Vcl::Menus::TPopupMenu* __fastcall NewPopupMenu(System::Classes::TComponent* Owner, const System::UnicodeString AName, Vcl::Menus::TPopupAlignment Alignment, bool AutoPopup, Vcl::Menus::TMenuItem* const *Items, const int Items_High);

Propriétés

Type Visibilité  Source Unité  Parent
function public
Vcl.ActnPopup.pas
Vcl.ActnPopup.hpp
Vcl.ActnPopup Vcl.ActnPopup

Description

Crée et initialise un menu surgissant.

Appelez NewPopupMenu pour créer et initialiser un menu surgissant par programmation. NewPopupMenu renvoie le composant TPopupMenu qui représente le menu surgissant, mais n'associe le menu surgissant à aucun contrôle.

Le paramètre Owner spécifie le composant responsable de la libération du menu.

Le paramètre AName spécifie le nom du menu surgissant, utilisé pour faire référence au menu dans le code.

Le paramètre Alignment détermine où apparaît le menu par rapport à la souris lorsque l'utilisateur clique avec le bouton droit sur le contrôle qui utilise le menu.

Le paramètre AutoPopup spécifie si le menu doit apparaître automatiquement lorsque l'utilisateur clique avec le bouton droit sur le contrôle associé.

Le paramètre Items est un tableau d'éléments de menu qui regroupent les éléments de menu de premier niveau. Pour créer les éléments de menus pour le paramètre Items, utilisez la fonction NewItem.

Remarque :  Le paramètre Items_Size spécifie l'indice du dernier élément de menu dans Items (nombre d'éléments de menu moins un).

Voir aussi