Controle de ícone
O controle Ícone exibe uma imagem estática de um ícone. A tela de fundo da imagem é transparente.
Atributos de controle
Você pode usar os atributos a seguir com esse controle. Para alterar o valor de um atributo usando um evento, assine o controle em um ControlEvent na tabela EventMapping e liste o identificador do atributo na coluna Attribute. Insira o identificador do ControlEvent na coluna Evento.
Identificador de atributo | Bit hexadecimal | Descrição |
---|---|---|
de Posição | Posição de controle na caixa de diálogo. Insira a largura, a altura e as coordenadas do controle do canto esquerdo do controle nas colunas Width, Height, X e Y da tabela controle . Use unidades do instalador para comprimento e distância. |
|
de Texto | Contém o nome de um ícone armazenado na tabela binária . Para exibir um ícone armazenado na tabela Binária, insira o nome do registro da imagem que aparece na tabela Binária na coluna Texto da tabela controle registro para esse controle. |
|
Visíveis | 0x00000000 0x00000001 |
Controle oculto. Controle visível. Inclua esse bit na palavra bit da coluna Atributos na tabela controle para tornar o controle visível ou oculto após sua criação. Você também pode ocultar ou mostrar um controle usando a tabela ControlCondition. |
submersa | 0x00000000 0x00000004 |
Exibe o estilo visual padrão. Exibe o controle com uma aparência 3D submersa. Inclua esses bits na palavra bit na coluna Atributos da tabela controle . |
FixedSize | 0x00000000 0x00100000 |
Alonga a imagem do ícone para ajustar o controle. Corta ou centraliza a imagem do ícone no controle. Inclua esse bit na palavra de bit da coluna Atributos da tabela controle . |
IconSize | 0x00000000 0x00200000 0x00400000 0x00600000 |
Carrega a primeira imagem. Carrega a primeira imagem 16x16. Carrega a primeira imagem 32x32. Carrega a primeira imagem 48x48. Um arquivo de ícone pode conter imagens de tamanho diferente do mesmo ícone. Inclua o valor da palavra de bit apropriada na coluna Atributos da tabela controle Se esses bits não estiverem definidos, o instalador ignorará o atributo FixedSize e a imagem será ampliada para se ajustar ao retângulo de controle. Se os bits IconSize e os bits FixedSize forem definidos, uma imagem menor que o controle será centralizada e uma imagem será maior do que o controle que ela será reduzida para ajustar. |
Observações
Esse controle pode ser criado a partir da classe STATIC usando a função CreateWindowEx. Ele tem os estilos SS_ICON, SS_CENTERIMAGE, WS_CHILDe WS_GROUP.