Neste artigo vou explicar, rapidamente, como usar a propriedade "Transparent" do "TImage".
Antes de tudo deve-se escolher a imagem a ser trabalhada, feito isso prepara-la para que o Delphi reconheça a cor que será tomada como transparente. Para isso você deve salvar uma imagem no formato Bitmap e a cor transparente será assumida pelo
pixel da última linha e da primeira coluna de pixels (Ex: Em uma imagem de 120x120 px o pixel que determina a cor transparente é o 0x119). *o pixel na cor amarela é meramente ilustrativo, na verdade para se ter o resultado que será mostrado neste artigo a cor dele será a fucsia.
Após preparada a imagem poderemos então partir para o Delphi. Adicionaremos o componente "Timage" que se encontra na paleta "Additional".
Depois selecionaremos a imagem (aquela que preparamos para receber a propriedade "Transparent").
Depois de coloca-la no form vai ficar assim:
Mudaremos então a propriedade "Transparent" para "True".
E este será o resultado:
Imagem, até certo tempo atrás, não era importante. Também não estou dizendo que o visual bem feito é excencial, mas cada vez mais o cliente está se preocupando com a interface. Não que encher a tela de desenhos vá deixar a interface amigável, tem que saber moderar e planejar o visual. Uma boa programação em conjunto com uma boa interface pode garantir um resultado excelente. Agora é só deixar a imaginação fluir e criar o que quiser.
Edwin Carlo Ribeiro Marinho
edwin.carlo@gmail.com