Fórum Texto na vertical em Image.Canvas #275967
06/04/2005
0
Falando em fonte, não achei de jeito nenhum no help ( D7) como se altera uma fonte (tamanho,tipo, negrito etc..).
Alguém pode ajudar nessas dúvidas?
Grato
Geraldo
Geraldocg
Curtir tópico
+ 0Posts
07/04/2005
Anfm
[b:465c7217cc]var[/b:465c7217cc]
lf : TLogFont;
tf : TFont;
[b:465c7217cc]begin[/b:465c7217cc]
[b:465c7217cc]with[/b:465c7217cc] Form1.Canvas
[b:465c7217cc]begin[/b:465c7217cc]
Font.Name := ´Arial´;
Font.Size := 24;
tf := TFont.Create;
tf.Assign(Font);
GetObject(tf.Handle, sizeof(lf), @lf);
lf.lfEscapement := 900;
lf.lfOrientation := 450;
tf.Handle := CreateFontIndirect(lf);
Font.Assign(tf);
tf.Free;
TextOut(20, Height [b:465c7217cc]div[/b:465c7217cc] 2, ´Texto Diagonal!´);
[b:465c7217cc]end;[/b:465c7217cc]
[b:465c7217cc]end;[/b:465c7217cc]
Gostei + 0
07/04/2005
Geraldocg
Você pode me dizer onde encontro algum help sobre os comandos que você me mandou?
Grato
Geraldo
Gostei + 0
07/04/2005
Beppe
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)