GARANTIR DESCONTO

Fórum TMemo #273976

24/03/2005

0

Oi,

Tenho um texto que insiro em um MEMO em tempo de execução ... mas com isso surge um problema:
>> A altura do MEMO!! Preciso calcular a altura dele, após inserir este texto (tudo em tempo de execução) e, dependendo da fonte escolhida pelo usuário a altura do MEMO não satisfaz (ou fica gde demais ou fica pequeno demais)!!!

O que faço? ** Se tivesse um AUTOSIZE, ou algo parecido... **

Obrigada! :roll:


Fatima

Fatima

Responder

Posts

24/03/2005

Nildo

Olá!

Tenta colocar esse código no OnChange do memo:

   Canvas.Font := TMemo( Sender ).Font;
   TMemo( Sender ).Height := Canvas.TextHeight( ´ ´ ) * ( TMemo( Sender ).Lines.Count + 1 );



Responder

Gostei + 0

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

Aceitar