Label na Vertical
09/05/2007
0
estou precisando colocar um Label na vertical(Estou usando o Delphi 2006), mas nao sei como fazer.
Tentei usar um tal de ScrollText, mas tentei instalar é nao consigo.
Alguem podi me ajudar???
Desde ja agradeço.
Xandy
Posts
09/05/2007
Xandy
Desde ja agradeço.
09/05/2007
Ruyoutor
Label1.caption := ´D´+#13+´E´+13+´V´+13+´ ´+13+´M´+13+´E´+13+´D´+13+´I´+13+´A´;
espero ter ajudado.[/code]
09/05/2007
Adriano Santos
Label1.caption := ´D´+#13+´E´+13+´V´+13+´ ´+13+´M´+13+´E´+13+´D´+13+´I´+13+´A´;
Vc pode também marcar a propriedade AutoSize como False e a WordWrap como True. Então vc diminui a largura do label até ficar com apenas 1 carater e logo em seguida aumenta a altura dele pra mostrar todos os caracteres.
10/05/2007
Xandy
procedure TFrmPrincipal.Button1Click(Sender: TObject);
var
lf : TLogFont;
tf : TFont;
begin
with Canvas do
begin
Font.Name := ´Verdana´;
Font.Size := 10;
Font.Style:= [fsbold];
tf := TFont.Create;
tf.Assign(Font);
GetObject(tf.Handle, sizeof(lf), @lf);
lf.lfEscapement := 900;
lf.lfOrientation := 100;
tf.Color := clBlue;
tf.Handle := CreateFontIndirect(lf);
Font.Assign(tf);
tf.Free;
Font.Color := clRed;
// seg. parametro - (Height - 50)
if Button1.Hint = ´´ then
begin
Button1.Hint := ´1´;
TextOut(01, 400, ´Texto 2´);
end
else
TextOut(30, 400, ´Texto 1´);
end;
end;
11/05/2007
Xandy
24/06/2008
Claudiocjr
Fiz o Explo acima e deu certo
mas como crio na vertical e Horizontal, como faço pra
voltar para Horizontal
grato
Claudio
21/10/2021
Anderson Gaitolini
Instale a biblioteca de componentes JEDI e utilize o jvLabel (Digite no Google: Git, Jedi)
Vá até o propriedade Angle e atribua o valor de 90 que representa o ângulo de 90 graus
Clique aqui para fazer login e interagir na Comunidade :)