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

CheckBox

Ícone

PushButton

RadioButtonGroup

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.