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. |