Como centralizar o texto em uma célula da StringGrid ?

05/02/2003

0

É só essa minha dúvida.
Obrigado


Anonymous

Anonymous

Responder

Posts

05/02/2003

Michael

Cara, eu acho q já respondi umas 5 mensagens suas sobre TStringGrid!
Eu fiz um componente em q vc configura as colunas em design-time. Vc pode definir cor de fundo, da fonte, alinhamento etc... Eu acho q vai te ajudar.

Centralizando:

OnDrawCell

(...)

Canvas.TextOut((Rect.Right - Canvas.TextWidth(Cells[ACol, ARow])) div 2, Rect.Top, Cells[ACol, ARow]);

(...);

P.S. Existe um meio mais eficaz de fazer isso, através da função da API do Windows DrawText. Procure a documentação sobre ela.

Abraços.

Michael :D


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar