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 | Sì | Casella di controllo a due stati. |
ComboBox | Sì | Elenco a discesa con un campo di modifica. |
DirectoryCombo | Sì | Selezionare tutti tranne l'ultimo segmento del percorso. |
DirectoryList | Sì | Visualizza le cartelle sotto la parte principale del percorso. |
Modifica | Sì | 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 | Sì | Elenco a discesa senza un campo di modifica. |
ListView | Sì | Visualizza una colonna di valori con icone per la selezione. |
MaskedEdit | Sì | Campo di modifica con maschera nel campo di testo. |
PathEdit | Sì | 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 | Sì | Gruppo di pulsanti di opzione. |
ScrollableText | No | Visualizza una stringa lunga di testo. |
SelectionTree | Sì | 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 | Sì | Seleziona il volume da un elenco alfabetico. |