Controles (Windows Installer)
Os desenvolvedores de pacotes de instalação podem criar uma interface do usuário contendo os controles discutidos neste tópico. Para obter informações sobre como adicionar um controle específico a uma caixa de diálogo, consulte o tópico desse controle e leia a seção Adicionando controles ede texto.
Alguns controles, como CheckBox e ComboBox, são associados a uma propriedade especificada na coluna Propriedade da tabela controle . Um usuário altera o valor dessa propriedade interagindo com o controle. Controles passivos, como Billboard e bitmap, não estão associados a essa propriedade.
Para segurança, as propriedades privadas não podem ser alteradas por um usuário que interage com a interface do usuário. Para que uma propriedade seja definida pela interface do usuário, ela precisa ser uma propriedade pública e em letras maiúsculas. Consulte também Sobre propriedades.
Em alguns casos, um controle pode ser redesenhado incorretamente ao cancelar uma caixa de diálogo. Isso tem a ver com a ordem na qual os controles recebem mensagens WM_PAINT depois que a caixa de diálogo Cancelar é removida. Para corrigir isso, tente alterar a ordem dos controles na tabela Controle.
Nome do controle | Propriedade associada | Breve descrição do controle |
---|---|---|
da Billboard | Não | Exibe outdoors com base em mensagens de progresso. |
bitmap | Não | Exibe uma imagem estática de um bitmap. |
da Caixa de Seleção | Sim | Uma caixa de seleção de dois estados. |
do ComboBox | Sim | Uma lista suspensa com um campo de edição. |
DirectoryCombo | Sim | Selecione todos, exceto o último segmento do caminho. |
DirectoryList | Sim | Exibe pastas abaixo da parte principal do caminho. |
Editar | Sim | Um campo de edição regular para qualquer cadeia de caracteres ou inteiro. |
GroupBox | Não | Exibe um retângulo que agrupa outros controles. |
hiperlink | Não | Exibe um link HTML para um endereço, que é aberto no navegador padrão.Windows Installer 4.5 eanteriores: sem suporte. |
ícone | Não | Exibe uma imagem estática de um ícone. |
Line | Não | Exibe uma linha horizontal. |
listbox | Sim | Uma lista suspensa sem um campo de edição. |
ListView | Sim | Exibe uma coluna de valores com ícones para seleção. |
MaskedEdit | Sim | Um campo de edição com uma máscara no campo de texto. |
PathEdit | Sim | Exibe o nome da pasta ou o caminho inteiro em um campo de edição. |
de controle ProgressBar | Não | Gráfico de barras que altera o comprimento à medida que recebe mensagens de progresso. |
PushButton | Não | Exibe um botão de push básico. |
RadioButtonGroup | Sim | Um grupo de botões de opção. |
ScrollableText | Não | Exibe uma longa cadeia de caracteres de texto. |
SelectionTree | Sim | Exibe informações da tabela De recursos e permite que o usuário altere seu estado de seleção. |
de Texto | Não | Exibe texto estático. |
VolumeCostList | Não | Exibe informações de custo em volumes diferentes. |
VolumeSelectCombo | Sim | Seleciona o volume de uma lista alfabética. |