Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-11-2022
chinchan chinchan is offline
Miembro
 
Registrado: abr 2006
Posts: 109
Poder: 19
chinchan Va por buen camino
Detectar cuando el cursor pasa por encima de un componente

Hola. Estoy diseñando un aplicación y me gustaría cambiar el color de un componente TPanel cuando pasa el cursor del ratón por encima de este componente. Podríais indicarme cómo hacerlo?. Muchas gracias.
Responder Con Cita
  #2  
Antiguo 04-11-2022
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Primero pones la propiedad ParentBackground a false y luego algo parecido a esto:
Código Delphi [-]
procedure TForm1.Panel1MouseLeave(Sender: TObject);
begin
  panel1.Color := clBtnFace;
end;

procedure TForm1.Panel1MouseMove(Sender: TObject; Shift: TShiftState; X,  Y: Integer);
begin
  panel1.Color := clGreen;
end;
Responder Con Cita
  #3  
Antiguo 07-11-2022
chinchan chinchan is offline
Miembro
 
Registrado: abr 2006
Posts: 109
Poder: 19
chinchan Va por buen camino
Muchas Gracias, Casimiro. Funciona perfectamente y más sencillo de lo que creía.
Responder Con Cita
  #4  
Antiguo 07-11-2022
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
como especificar cuando mi cursor esta encima de un objeto Robert Jara Gráficos 4 20-09-2014 01:51:34
Cuando el cursor pasa por encima??? Negriz C++ Builder 5 12-07-2013 08:14:51
Detectar Cursor cjmatador Varios 5 15-02-2008 11:02:07
Lo que pasa cuando un sistema se diseña, programa y libera mal. AzidRain La Taberna 12 08-12-2007 17:29:47
Global Var Units, ¿que pasa cuando se libera el formulario? andre Varios 5 11-12-2003 15:02:31


La franja horaria es GMT +2. Ahora son las 01:51:46.


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
Copyright 1996-2007 Club Delphi