Atributo de controle IconSize
Um arquivo de ícone pode conter vários tamanhos diferentes da mesma imagem de ícone. Esses bits especificam o tamanho da imagem de ícone que será carregado. Se nenhum dos bits for definido, a primeira imagem será carregada. Se apenas msidbControlAttributesIconSize16 for definido, a primeira imagem 16x16 será carregada. Se apenas o msidbControlAttributesIconSize32 for definido, a primeira imagem 32x32 será carregada. Se msidbControlAttributesIconSize48 for definido, a primeira imagem 48x48 será carregada.
Controles válidos
Valor
Decimal | Hexadecimal | Descrição |
---|---|---|
2097152 | 0x00200000 | msidbControlAttributesIconSize16 |
4194304 | 0x00400000 | msidbControlAttributesIconSize32 |
6291456 | 0x00600000 | msidbControlAttributesIconSize48 |
Comentários
Para definir esse atributo em um controle, inclua os bits IconSize na coluna Attributes do registro do controle na tabela Control.
Se o bit FixedSize não for definido, a imagem carregada será reduzida ou ampliada para se ajustar ao controle de ícone. Se o bit FixedSize for definido e a imagem carregada for menor que o controle de ícone, a imagem será exibida centralizada dentro do controle. Se o bit FixedSize for definido e a imagem carregada for maior que o controle de ícone, a imagem será reduzida para se ajustar ao controle.
Confira Atributos de Controle e o controle que você precisa criar em Controles.