Fórum Alinhar componentes em tempo de execução #240389
29/06/2004
0
Lá vai mais uma... =o)
Se eu crio alguns componentes em tempo de execução em meu form, é possível alinhá-los como fazemos em tempo de projeto?
Por exemplo, imagine o seu Desktop, imagine q vc pudesse inserir ´ícones´ em seu programa, bom, esse ícone deveria ter uma imagem (um TImage talvez) e logo abaixo um label (TLabel), como vc resolveria o fato do label ficar sempre centralizado com a imagem sem ter que criar um componente pra isso?
O que é o método TControl.GetControlsAlignment?? tem alguma relação com isso?
Falow
Se eu crio alguns componentes em tempo de execução em meu form, é possível alinhá-los como fazemos em tempo de projeto?
Por exemplo, imagine o seu Desktop, imagine q vc pudesse inserir ´ícones´ em seu programa, bom, esse ícone deveria ter uma imagem (um TImage talvez) e logo abaixo um label (TLabel), como vc resolveria o fato do label ficar sempre centralizado com a imagem sem ter que criar um componente pra isso?
O que é o método TControl.GetControlsAlignment?? tem alguma relação com isso?
Falow
Ereche
Curtir tópico
+ 0
Responder
Posts
29/06/2004
Marcelo Saviski
voce podeira usar um panel, a imagem e o label dentro do panel, e mover o panel, assim a figura e o label iriam juntos
outra forma seria usar o Image.Canvas.TextOut(...) no OnPaint do Image para simular um label
outra forma seria usar o Image.Canvas.TextOut(...) no OnPaint do Image para simular um label
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)