Fórum ImageCollection e VirtualImagelist #623825
16/10/2025
0
Estava avaliando as opções nativas do delphi para uso de PNG em buttons, para que eu possa deixar de usar componentes de terceiros
Então achei o ImageCollection e VirtualImagelist, que trabalham em conjunto.
O componente armazena varios tamanhos de imagem e se adapta conforme a necessidade, porém imagine que eu tenho, no mesmo formulário, botões que usam imagem 16x16 e boões que usam imagem 48x48.
Não achei uma forma de configurar para exibir os 2 tamanhos.
Alguém já trabalhou com esse componente?
Então achei o ImageCollection e VirtualImagelist, que trabalham em conjunto.
O componente armazena varios tamanhos de imagem e se adapta conforme a necessidade, porém imagine que eu tenho, no mesmo formulário, botões que usam imagem 16x16 e boões que usam imagem 48x48.
Não achei uma forma de configurar para exibir os 2 tamanhos.
Alguém já trabalhou com esse componente?
Renan
Curtir tópico
+ 0
Responder
Posts
21/10/2025
Renan
Segundo a embarcadero, quando existem diversos tamanhos de imagem no mesmo formulário , é preciso usar mais de um VirtualImagelist.
Então cada VirtualImagelist será configurado com as dimensões desejadas.
No Lazarus isso não ocorre, pois o button tem uma propriedade chamada Image Width que permite então usar apenas um VirtualImagelist.
Então cada VirtualImagelist será configurado com as dimensões desejadas.
No Lazarus isso não ocorre, pois o button tem uma propriedade chamada Image Width que permite então usar apenas um VirtualImagelist.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)