Alinhar componentes em tempo de execução

Delphi

29/06/2004

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


Ereche

Ereche

Curtidas 0

Respostas

Marcelo Saviski

Marcelo Saviski

29/06/2004

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


GOSTEI 0
POSTAR