Création d'une page de propriétés pour un contrôle ActiveX
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 :
- Création d'une nouvelle page de propriétés.
- Ajout de contrôles à la page de propriétés.
- Association des contrôles de la page de propriétés aux propriétés d'un contrôle ActiveX.
- 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.