Efeito de Sombra - Estilo Mac

23/06/2008

0

Ola amigos !

Achei muito legal um efeito que vi nos sistemas da Apple. Quando temos um form principal. por exemplo e abrimos uma outra camada, (outro formulário) a camada anterior fica escura... tipo uma sombra mesmo... dando destaque somente pro formulário em operação atual...

Alguém tem idéia de como fazer isso ?




Abraços amigos...


Tiagojmilam

Tiagojmilam

Responder

Posts

23/06/2008

Du_nirvana

Seria algo parecido com isso?

procedure TForm1.Button1Click(Sender: TObject);
begin
  Form2 := TForm2.Create(Self);
  Form1.AlphaBlend      := TRUE;
  Form1.AlphaBlendValue := 100;
  Form2.ShowModal;
  Form2.Release;
  Form1.AlphaBlend      := FALSE;
end;




Responder

24/06/2008

Tiagojmilam

Olá du_nirvana !

Seria por ai... testei esse código q vc me passou mas na verdade ele joga um efeito de transparência no formulário... o único problema é que ele está misturando o form transparente com algum outro programa que está por de atrás.. ai dependento do que há atras dele fica bem estranho o efeito... Na verdade resumindo... seria criar tipo uma ´nuvem´ ou ´sombra´ escura sobre o formulário principal !

Mesmo assim.. muito obrigado pela ajuda !


Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar