Cesar Rocha Posted August 16, 2011 Report Share Posted August 16, 2011 (edited) É possível mostrar os componentes fora da estrutura do form?Por exemplo:Ao executar o programa os componentes ficassem na própria tela e não "presos" dentro do form. Seria como se o form ficasse invisível, já seus componentes não. O efeito ficaria próximo aos Gadgets do Windows7.Obrigado. Edited August 16, 2011 by Cesar Rocha Quote Link to comment Share on other sites More sharing options...
0 Ace Stryker™ Posted August 16, 2011 Report Share Posted August 16, 2011 (edited) Sim, é possível, você pode usar o Canvas, onde num timer você coloque para ele desenhar na tela o que você quiser...var sc: Tcanvas; begin sc := TCanvas.Create; try sc.Handle:=GetDC(0); sc.Brush.Style := bsClear; sc.Draw(6,6,Image1.Picture.Graphics); ReleaseDC(0, sc.handle); finally sc.free; end;Fonte: Planeta DelphiNeste exemplo eu uso a imagem que esta na Image, ela se desenhará na tela, não importa se o programa estiver minimizado ou não. Edited August 16, 2011 by Ace Stryker™ Quote Link to comment Share on other sites More sharing options...
0 Cesar Rocha Posted August 16, 2011 Author Report Share Posted August 16, 2011 Obrigado amigo, era exatamente isto que eu estava procurando.Não conhecia o Canvas, vou dar uma estudada sobre isso, parece muito interessante.Vlww's Quote Link to comment Share on other sites More sharing options...
Question
Cesar Rocha
É possível mostrar os componentes fora da estrutura do form?
Por exemplo:
Ao executar o programa os componentes ficassem na própria tela e não "presos" dentro do form.
Seria como se o form ficasse invisível, já seus componentes não.
O efeito ficaria próximo aos Gadgets do Windows7.
Obrigado.
Edited by Cesar RochaLink to comment
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.