Création d'une page de propriétés pour un contrôle ActiveX

De RAD Studio
Aller à : navigation, rechercher

Remonter à Utilisation des contrôles ActiveX - Index


Une page de propriétés est une boîte de dialogue similaire à l'inspecteur d'objets Delphi qui permet aux utilisateurs de modifier les propriétés d'un contrôle ActiveX. Un dialogue de page de propriétés sert à regrouper plusieurs propriétés d'un contrôle afin de les modifier ensemble ou à gérer des propriétés complexes. Vous pouvez aussi fournir une boîte de dialogue pour des propriétés plus complexes.

En général, les utilisateurs accèdent à la page des propriétés en cliquant sur le contrôle ActiveX avec le bouton droit de la souris et en choisissant Propriétés.

Le processus de création d'une page de propriétés est similaire à celui d'une fiche :

  1. Création d'une nouvelle page de propriétés.
  2. Ajout de contrôles à la page de propriétés.
  3. Association des contrôles de la page de propriétés aux propriétés d'un contrôle ActiveX.
  4. Connexion de la page de propriétés au contrôle ActiveX.

Remarque :  Quand des propriétés sont ajoutées à un contrôle ActiveX ou à une fiche ActiveForm, vous devez publier les propriétés dont vous voulez qu'elles persistent. Si ces propriétés ne sont pas publiées dans le contrôle VCL sous-jacent, vous devez créer un descendant personnalisé du contrôle VCL qui redéclare les propriétés comme publiées, puis un contrôle ActiveX à partir de la classe dérivée.