Fórum Criação de Componentes #225256

11/04/2004

0

Ola pessoal,

Estou com a seguinte dúvida: Se eu quiser por um componente progressbar dentro de um componente statusbar eu faço:

Progressbar1.Parent := statusbar1;
Progressbar1.Top := 1;
Progressbar1.Left := 1;

Eu posso fazer isso porque ambos os componentes são derivados de TWinControl. Mas como eu faço para colocar componentes derivados de TWinControl em componentes derivados de TGraphicControl (Shape, Bevel, etc). Impossível? No meu caso quero colocar um componente button dentro de um componente que eu criei (dericado de TGraphicControl). Não posso criar o componente derivado de TWinControl porque preciso do Canvas. Qual então a melhor solução para o meu caso?


Tatuweb

Tatuweb

Responder

Posts

11/04/2004

Fórum Vini

Não posso criar o componente derivado de TWinControl porque preciso do Canvas. Qual então a melhor solução para o meu caso?
Nesse caso derive o componente pai de TCustomControl, mas vc perde em performance (bem pouco) para desenhá-lo...


Responder

Gostei + 0

11/04/2004

Tatuweb

:!: Isso mesmo :!:

Funcionou!!!!!! Valeu Mesmo pela dica!


Responder

Gostei + 0

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

Aceitar