Fórum Duvida com a label do rad studio xe2 #415312
11/04/2012
0
Desde já agradeço !!!!
Pietro Augusto
Curtir tópico
+ 0Posts
11/04/2012
Adilson Rumao
Gostei + 0
12/04/2012
Bruno Leandro
procedure TForm1.Label1MouseEnter(Sender: TObject);
begin
Timer.Enabled := True;
end;
no evento onMouseLeave coloque
procedure TForm5.Label1MouseLeave(Sender: TObject);
begin
Timer.Enabled := False;
Label1.Font.Color := clWindowText;
end;
e no timer coloque no evento onTimer
procedure TForm5.TimerTimer(Sender: TObject);
begin
if Label1.Font.Color = clBlue then
Label1.Font.Color := clRed
else
Label1.Font.Color := clBlue;
end;
para clicar nele e abri um form pode ser feito da mesma forma que nos botoes no evento onClick do label
Gostei + 0
14/04/2012
Marco Salles
Voce pode aixar na internet labels que são especificos para isto
Talves BlinkLabel ou mesmo PacoteCJV que tem o mesmo possui um Label piscante
eu nunca utilizei ... Tmb facielmente voe pode criar um label Piscante , ou mesmo
utilizar o código abaixo
var
parar:boolean;
var parar:boolean; procedure TForm9.Label1MouseEnter(Sender: TObject); begin parar:=false; while not parar do begin Tlabel(sender).Visible:= false; Application.ProcessMessages; Sleep(75); TLabel(sender).Visible:=true; Application.ProcessMessages; Sleep(75); end; end; procedure TForm9.Label1MouseLeave(Sender: TObject); begin parar:=true; Tlabel(sender).Visible:=true; end;
Há outras formas de se fazer isto
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)