Contrôles (Windows Installer)

Les développeurs de packages d’installation peuvent créer une interface utilisateur contenant les contrôles décrits dans cette rubrique. Pour plus d’informations sur l’ajout d’un contrôle particulier à une boîte de dialogue, consultez la rubrique relative à ce contrôle et lisez la section Ajout de contrôles et de texte.

Certains contrôles, tels que CheckBox et ComboBox, sont associés à une propriété spécifiée dans la colonne Propriétés de la table Contrôle. Un utilisateur modifie la valeur de cette propriété en interagissant avec le contrôle . Les contrôles passifs tels que le panneau d’affichage et l’image bitmap ne sont pas associés à une telle propriété.

Pour des questions de sécurité, les propriétés privées ne peuvent pas être modifiées par un utilisateur qui interagit avec l’interface utilisateur. Pour qu’une propriété soit définie par l’interface utilisateur, elle doit être une propriété publique inscrite en majuscules. Voir aussi À propos des propriétés.

Dans certains cas, un contrôle peut être redéfini de manière incorrecte lors de l’annulation d’une boîte de dialogue. Ceci est lié à l’ordre dans lequel les contrôles reçoivent les messages WM_PAINT après la suppression de la boîte de dialogue Annuler. Pour résoudre ce problème, essayez de modifier l’ordre des contrôles dans la table Contrôle.

Nom du contrôle Propriété associée Brève description des contrôles
Billboard Non Affiche des panneaux d’affichage en fonction des messages de progression.
Bitmap Non Affiche une image statique d’une bitmap.
CheckBox Oui Boîte de contrôle à deux états.
ComboBox Oui Menu déroulant avec un champ de modification.
DirectoryCombo Oui Sélectionne tout sauf le dernier segment du chemin.
DirectoryList Oui Affiche les dossiers sous la partie principale du chemin d’accès.
Modifier Oui Champ d’édition standard pour n’importe quelle chaîne ou nombre entier.
GroupBox Non Affiche un rectangle regroupant d’autres contrôles.
Lien hypertexte Non Affiche un lien HTML vers une adresse qui s’ouvre dans le navigateur par défaut. Windows Installer 4.5 et versions antérieures : non pris en charge.
Icône Non Affiche une image statique d’une icône.
Ligne Non Affiche une ligne horizontale.
ListBox Oui Menu déroulant sans champ d’édition.
ListView Oui Affiche une colonne de valeurs avec des icônes pour la sélection.
MaskedEdit Oui Champ d'édition avec un masque dans le champ de texte.
PathEdit Oui Affiche le nom du dossier ou le chemin d’accès entier dans un champ d’édition.
Contrôle ProgressBar Non Graphique à barres dont la longueur change au fur et à mesure qu'il reçoit des messages de progression.
PushButton Non Affiche un bouton poussoir simple.
RadioButtonGroup Oui Groupe de cases d’options.
ScrollableText Non Affiche une longue chaîne de texte.
SelectionTree Oui Affiche les informations de la table Fonctionnalité et permet à l’utilisateur de modifier son état de sélection.
Texte Non Affiche du texte statique.
VolumeCostList Non Affiche des informations de coût concernant différents volumes.
VolumeSelectCombo Oui Sélectionne le volume dans une liste alphabétique.