Mudar imagem de um botão em tempo de execução
Tenho um TButton, ou melhor um TDxBarButton (DEV) e ao tentar trocar a sua imagem em tempo de execução, não está atualizado a imagem do mesmo. Ao clicar em algum evento, por exemplo, troco a imagem do botao para X ao inves de Y, mas é como se nao tivesse feito nada.
Estou usando assim
botaoX.Glyph.Assign(imagem16.Picture.Bitmap);
Já tentei assim também
botaoX.Glyph := imagem16.Picture.Bitmap;
Alguma dica ?
Grato
Estou usando assim
botaoX.Glyph.Assign(imagem16.Picture.Bitmap);
Já tentei assim também
botaoX.Glyph := imagem16.Picture.Bitmap;
Alguma dica ?
Grato
Alessandro Yamasaki
Curtidas 0
Respostas
Alan Souza
31/07/2013
testei assim e funcionou:
botaoX.Glyph := nil; botaoX.Glyph.Assign(imagem16.Picture.Bitmap);
GOSTEI 0
Alessandro Yamasaki
31/07/2013
Resolvido. Solucao abaixo
Botao.Glyph := nil;
ImageList.GetBitmap(INDICE_DA_IMAGEM, Botao.Glyh);
Botao.Glyph := nil;
ImageList.GetBitmap(INDICE_DA_IMAGEM, Botao.Glyh);
GOSTEI 0
Joel Rodrigues
31/07/2013
Obrigado pelo retorno e por compartilhar a solução.
Tópico concluído.
Tópico concluído.
GOSTEI 0