Post: Form transparente

Alessandro Medeiros

Fala ai Radizeiros e Radizeiras, tudo bem com vocês?

Quantas vezes você quis que sua aplicação tivesse um visual inovador mas não acha possivel fazer isso no Delphi, te digo que isso é possivel.

Neste post mostrarei como colocar seus forms transparentes em seu VCL.

Existem muitas formas de colocarmos nossos forms transparentes, e uma delas é o AlphaBlend, com seu form selecionado no Object Inspector existe essa opção, basta seleciona-lo e na propriedade AlphaBlendValue alterar o seu valor, que representa a intensidade da transparência.

Mas para esta opção temos um problema, onde todos os componentes que colocarmos no formulário irá assumir a transparência também.

E muitas das vezes não é esse o resultado que nós queremos, o que queremos é que o formulário fique transparente e não o que está dentro dele.

Então como fazemos isso?

Primeiro temos que voltar as opções do AlphaBlend AlphaBlendValue para o default.

E vamos usar uma propriedade que encontra-se desde o Delphi 6, e esta propriedade é o TransparentColor TransparentColorValue.

Nós iremos habilita-lo e iremos escolher uma cor, que irá ser a cor da transparência.

Olha como encontra-se nosso formulário:

Agora tudo que estiver com a cor fuchsia irá assumir a transparência.

Se você quer criar um splash Screen, e quer que apareça apenas aquela imagem ali bonitinha, está função irá lhe ajudar muito.

Para o formulário ficar todo transparente, basta deixar como nosso exemplo, onde o TransparentColor irá proporcionar esse transparência para todo o formulário.

Fazendo assim com que todo os nosso componentes que estão dentro do form irá ficar intactos, desde de que a cor esteja diferente da do formulário.

Viu como a cor de fundo que colocamos assumiu a transparência, e seus componentes que estão no fomulário encontram-se intactos?

Quando seu sistema tem um visual que agrade, com toda certeza ele irá ter dar todo o retorno devido, seus clientes iram se tornar mais fieis, e poderá conquistar muitos mais.

Esse e outras dicas você encontra em um dos meus treinamento o de construção de layout para PDV.

No treinamento de construção de layout para PDV você terá a oportunidade de melhorar seu desenvolvimento, otimizar o seu tempo e te dar a possibilidade de atender melhor os seus clientes.
Criar um layout para seu PDV do absoluto zero e utilizar todos os seus benefícios irá facilitar muito a sua vida,
quando seu cliente disser

“cara, seu PDV é tosco”

Você estará preparado para entregar uma solução robusta e eficaz.

Nesse treinamento você irá aprender de forma prática a criar um layout incrível para o PDV da sua empresa.

CLIQUE AQUI E SAIBA MAIS SOBRE O TREINAMENTO DE CONSTRUÇÃO DE LAYOUT PARA PDV






Faça sua busca

CATEGORIAS

POSTS RECENTES

E caso você tem interesse de conhecer mais sobre Form transparente, acesse o nosso portal do CLUBE DE PROGRAMADORES EM DELPHI
Você não terá só conteúdos relacionados ao Form transparente, mas uma quantidade enorme de conteúdos que poderá lhe ajudar muito no seu dia a dia, é uma verdadeira NETFLIX para os programadores Delphi.
Gostou?
Compartilhe:

Embarque no foguete com milhares de devs para aprender desenvolvimento, evoluir de forma contínua e se manter relevante no mercado.

Dúvidas
Cadastre-se em nossa lista

Para ter acesso em primeira mão, a tudo que acontece na Academia do Código, basta se cadastrar em nossa lista

Grupo Thulio Bittencourt | Academia do Código

#FaçaPartedaHistória

Copyright © 2024 – Todos os direitos reservados