Controles (Windows Installer)
Os desenvolvedores de pacotes de instalação podem criar uma interface de 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 para esse controle e leia a seção Adicionando controles e texto.
Alguns controles, como CheckBox e ComboBox, estão associados a uma propriedade especificada na coluna Property da tabela Control. 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.
Por 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 maiúsculas. Consulte também Sobre propriedades.
Em alguns casos, um controle pode ser redesenhado incorretamente ao cancelar fora de uma caixa de diálogo. Isso tem a ver com a ordem em que os controles recebem WM_PAINT mensagens depois que a caixa de diálogo Cancelar é removida. Para corrigir isso, tente alterar a ordem dos controles na tabela Control.
Nome do controlo | Propriedade associada | Breve descrição do controlo |
---|---|---|
Billboard | Não | Exibe outdoors com base em mensagens de progresso. |
Bitmap | Não | Exibe uma imagem estática de um bitmap. |
CheckBox | Sim | Uma caixa de seleção de dois estados. |
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. |
Hyperlink | Não | Exibe um link HTML para um endereço, que é aberto no navegador padrão.Windows Installer 4.5 e versões anteriores: Não suportado. |
Ícone | Não | Exibe uma imagem estática de um ícone. |
Linha | 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. |
MaskedEditar | 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 controlo ProgressBar | Não | Gráfico de barras que muda de comprimento à medida que recebe mensagens de progresso. |
PushButton | Não | Exibe um botão de pressão 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 Recurso 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 custos em diferentes volumes. |
VolumeSelectCombo | Sim | Seleciona o volume de uma lista alfabética. |