Controlli (Windows Installer)

Gli sviluppatori di pacchetti di installazione possono creare un'interfaccia utente contenente i controlli descritti in questo argomento. Per informazioni su come aggiungere un particolare controllo a una finestra di dialogo, vedere l'argomento relativo a tale controllo e leggere la sezione Aggiunta di controlli e testo.

Alcuni controlli, ad esempio CheckBox e ComboBox, sono associati a una proprietà specificata nella colonna Proprietà della tabella Control. Un utente modifica il valore di questa proprietà interagendo con il controllo . I controlli passivi, ad esempio Billboard e bitmap, non sono associati a tale proprietà.

Per motivi di sicurezza, le proprietà private non possono essere modificate da un utente che interagisce con l'interfaccia utente. Affinché una proprietà venga impostata dall'interfaccia utente, deve essere una proprietà pubblica e in lettere maiuscole. Vedere anche Informazioni sulle proprietà.

In alcuni casi un controllo può essere ridisegnato in modo errato quando si annulla una finestra di dialogo. Ciò ha a che fare con l'ordine in cui i controlli ricevono WM_PAINT messaggi dopo la rimozione della finestra di dialogo Annulla. Per risolvere questo problema, provare a modificare l'ordine dei controlli nella tabella Control.

Nome del controllo Proprietà associata Breve descrizione del controllo
Billboard No Visualizza i cartelloni in base ai messaggi di stato.
Bitmap No Visualizza un'immagine statica di una bitmap.
CheckBox Casella di controllo a due stati.
ComboBox Elenco a discesa con un campo di modifica.
DirectoryCombo Selezionare tutti tranne l'ultimo segmento del percorso.
DirectoryList Visualizza le cartelle sotto la parte principale del percorso.
Modifica Campo di modifica regolare per qualsiasi stringa o integer.
GroupBox No Visualizza un rettangolo che raggruppa altri controlli.
Collegamento ipertestuale No Visualizza un collegamento HTML a un indirizzo, che viene aperto nel browser predefinito. Windows Installer 4.5 e versioni precedenti: Non supportato.
Icona No Visualizza un'immagine statica di un'icona.
Linea No Visualizza una linea orizzontale.
ListBox Elenco a discesa senza un campo di modifica.
ListView Visualizza una colonna di valori con icone per la selezione.
MaskedEdit Campo di modifica con maschera nel campo di testo.
PathEdit Visualizza il nome della cartella o l'intero percorso in un campo di modifica.
Controllo ProgressBar No Grafico a barre che cambia lunghezza quando riceve messaggi di stato.
Pulsante No Visualizza un pulsante di pressione di base.
RadioButtonGroup Gruppo di pulsanti di opzione.
ScrollableText No Visualizza una stringa lunga di testo.
SelectionTree Visualizza informazioni dalla tabella Funzionalità e consente all'utente di modificare lo stato di selezione.
Text No Visualizza il testo statico.
VolumeCostList No Visualizza informazioni sui costi su volumi diversi.
VolumeSelectCombo Seleziona il volume da un elenco alfabetico.