Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Gráficos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 25-07-2003
mguixot mguixot is offline
Miembro
 
Registrado: may 2003
Posts: 102
Poder: 21
mguixot Va por buen camino
Evento OnMouseOver de HTML pero en Delphi??????

Hola compañeros, estoy intentando dar un 'toque web' a un formulario que acabo de implementar, y me gustaría saber si el TImage, tiene alguna propiedad para capturar el evento de pasar el raton por encima de la imagen, y otro para cuando dejamos de pasar el raton por encima de ella. Algo similar a lo que hacen los eventos OnMouseOver y OnMouseExit de html.

Saludos y gracias
Responder Con Cita
  #2  
Antiguo 25-07-2003
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Mira a ver si te vale con este truco.
Coloca un Timage y un Tedit.

Código:
procedure TForm1.Image1MouseMove(Sender: TObject; Shift: TShiftState; X,
  Y: Integer);
begin
Edit1.Text:='Dentro';
end;

procedure TForm1.FormMouseMove(Sender: TObject; Shift: TShiftState; X,
  Y: Integer);
begin
edit1.Text:='Fuera';
end;
Un Saludo.
Responder Con Cita
  #3  
Antiguo 25-07-2003
mguixot mguixot is offline
Miembro
 
Registrado: may 2003
Posts: 102
Poder: 21
mguixot Va por buen camino
Gracias Marcos, por tu interes.
Finalmente he utilizado el componente RxSpeedButon, que traen las RXLib, y si que tiene el evento onMouseEnter, onMouseLeave, que me sirven perfectamente.
De todas formas, como mi formulario tiene de fondo un TImage, no se si me valdria tu ejemplo, aunque si sustituyo el Form1.onMouseMove(), por ImagenFondo.onMouseMove(), puede funcionar.
En fin, veré con cual me quedo al fina.

Muchas gracias otra vez.

Saludos
Responder Con Cita
  #4  
Antiguo 01-08-2003
German C. C. German C. C. is offline
Miembro
 
Registrado: jul 2003
Posts: 11
Poder: 0
German C. C. Va por buen camino
Puedes adoptar el código que puso Marcos, y utilizar el mismo evento onMouseMove() en cualquier objeto pegado sobre el form.

Salu2.
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


La franja horaria es GMT +2. Ahora son las 13:16:52.


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