Compontentes com fundo Trasnparente

13/11/2009

Bom dia pessoal.

Como eu faço para colocar os componentes  com o fundo trasnparente na tela.
Eu sei que o label eu consigo colocar a propriedade Label1.Transparent := True;
So que nos outros componentes não tem essa propriedade

Douglas Fernandes

Respostas

14/11/2009

Andre Brum

Olá Douglas,

Também possuo esta necessidade, uma alternativa que tem me ajudado bastante
é utilizar o pacote da JEDI. Lá você tem panels, buttons e outros componentes
já com a feature de transparência.

Espero que isso te ajude.

Grande abraço !
Responder Citar

15/11/2009

Douglas Fernandes

Eu estava pensando em criar os proprios componentes com esta propriedade.Andei pesquisando no google so o assunto.Achei um post legal no site do planeta delphi
http://www.planetadelphi.com.br/artigo/23/cria%C3%A7%C3%A3o-de-componentes---1%C2%AA-parte-(c/-exemplo-pr%C3%A1tico)/

Agora estou pesquisando sobre como colocar uma propriedade de um componente em outro no caso a transparente do Label para outro componente.
Responder Citar

19/11/2009

Mesquita

tu pode usar a propriedade AlphaBlend = True do formulário. Essa propriedade tem no delphi 7 também.. é no OnActivate do formulário tu diminuir ou aumentar o valor lá... o padrão é 255. dai tu pode botar 220 por exemplo ..
Responder Citar