Afficher : Delphi C++
Préférences d'affichage

Connexion d'une page de propriétés à un contrôle ActiveX

De RAD Studio XE2

Remonter à Utilisation des contrôles ActiveX - Index

Décrit les étapes de la connexion d'un contrôle ActiveX à une page de propriétés.

Pour connecter une page de propriétés à un contrôle ActiveX :

  1. Ajoutez DefinePropertyPage, avec la constante GUID de la page de propriétés comme paramètre, à l'implémentation de la méthode DefinePropertyPages dans l'implémentation des contrôles de l'unité. Par exemple,procedure TButtonX.DefinePropertyPages(DefinePropertyPage: TDefinePropertyPage); begin DefinePropertyPage(Class_PropertyPage1); >end;BEGIN_PROPERTY_MAP(TActiveFormXImpl) // Définir ici les pages de propriétés. Les pages de propriétés sont définies en utilisant // la macro PROP_PAGE avec l'id de classe de la page. Par exemple, // PROP_PAGE(CLSID_ActiveFormXPage) PROP_PAGE(CLSID_PropertyPage1) END_PROPERTY_MAP()La constante GUID, Class_PropertyPage1, de la page de propriétés peut être trouvée dans l'unité des pages de propriétés.Le GUID est défini dans l'unité d'implémentation de la page de propriétés.
  2. Ajoutez l'unité de la page de propriétés à la clause uses de l'unité d'implémentation des contrôles.

Voir aussi

Versions précédentes
Autres langues