Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Cambiar Color de Tlabel con el Mouse (https://www.clubdelphi.com/foros/showthread.php?t=22099)

c748a 06-06-2005 22:05:56

Cambiar Color de Tlabel con el Mouse
 
Hola

Me interesaria cambiar el color de un label al generar el OnMouseMove sobre ella. Estoy Trabajando con Delphi 3.
Gracias.

marcoszorrilla 06-06-2005 22:43:44

No sé si es algo como esto lo que pides:
Código Delphi [-]
 procedure TForm1.Label1MouseMove(Sender: TObject; Shift: TShiftState; X,
   Y: Integer);
 begin
 label1.Font.Color:=ClRed;
 end;
Un Saludo.

Crandel 07-06-2005 08:37:48

Lo que te respondió Marcos es lo que preguntas.

Pero también te puede interesar, realizar un efecto al estilo pagina web, de remarcar un label al pasar el mouse sobre él y al salir vuelva al color normal

Código Delphi [-]
procedure TFormAcercaDe.LabelMailMouseEnter(Sender: TObject);
begin
  with Sender as TLabel do
  begin
   Cursor := crHandPoint;
   Font.Style := [fsUnderline, fsBold];
   Font.Color := clBlue;
  end;
end;

procedure TFormAcercaDe.LabelMailMouseLeave(Sender: TObject);
begin
  with Sender as TLabel do
  begin
    Cursor := crDefault;
    Font.Style := [fsBold];
    Font.Color := clSilver;
  end;
end;

c748a 10-06-2005 01:53:13

Perdon por la demora
Crandel, seguramente tu codigo funciona, pero estoy trabajando con la version 3 y tambien la 5 y no tengo los eventos que mencionas. Igualmente gracias


La franja horaria es GMT +2. Ahora son las 00:42:47.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi