Fórum Componente dinamico no centro do form #352660
29/01/2008
0
Tenho uma tabela com alguns itens e preciso mostra-los em tela, mas de forma dinâmica e sempre centralizado por exemplo:
caso tenha somente 1 item nessa tabela ele deve ficar no centro do form e com um tamanho de letra grande (o componente pra fazer isso é independente, pode ser qualquer um), e caso tenha 2 itens deve ser diminuída um pouco a fonte e criado o segundo item também centralizado (no caso o primeiro item diminuiria de tamanho e subiria um pouco no form).
Não sei se ficou claro o que preciso, mas qualquer ajuda será bem vinda.
Grato
Vanildo Prates
Vprates
Curtir tópico
+ 0Posts
29/01/2008
Vprates
Gostei + 0
29/01/2008
Djjunior
panel1.Top := self.Height shr 1 - panel1.Height shr 1;
panel1.left := self.Width shr 1 - panel1.Width shr 1;
o ´shr 2´é igual a div 2 só que muuito mais rápido uma vez que só vai gastar um ciclo do procedor. (ele move os bits uma casa pra direita)
Gostei + 0
30/01/2008
Vprates
como poderia fazer para continuar centralizado? qual seria o calculo necessário para sabe qual o heigth usar qdo houverem muitos componentes em tela?
Desde já agradeço a ajuda!!!
att
Vanildo Prates
Gostei + 0
30/01/2008
Djjunior
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)