Ver Mensaje Individual
  #1  
Antiguo 15-11-2014
socosa socosa is offline
Registrado
NULL
 
Registrado: nov 2014
Posts: 9
Reputación: 0
socosa Va por buen camino
Question Menú desplegable al posicionar el mouse en una imagen que actúa como botón

Buenas, (espero que esta vez sí se envíe el mensaje).

Vi un post donde uno de los foristas metía este código en el evento 'OnMouseMove' del formulario para que, al mover el mouse a la derecha se desplegara unos botones en un panel:
Código Delphi [-]
  if X >= Form.ClientWidth - 10 then
     AnimateWindow(Form.Handle, 100, AW_ACTIVATE + AW_SLIDE + AW_HOR_NEGATIVE)
  else
     AnimateWindow(Form.Handle, 100, AW_HIDE + AW_SLIDE + AW_HOR_POSITIVE);
Lo adapté a mi necesidad: poniendo, en vez de 'Form' em nombre de mi imagen que actúa como botón. Funciona perfectamente en el evento 'OnMouseMove'.

El mismo efecto me gustaría tener, pero para un evento de posicionar el mouse en la imagen de botón (sin darle click, preferentemente).

Probé el mismo código en los eventos de la imagen: 'OnMouseActivate', 'OnMouseEnter', 'OnMouseUp', pero no resultó: no hacía nada.

Por favor si pueden ayudarme: quisiera saber en qué evento de la imagen debo colocar el código, y si no es el mismo código, cómo podría hacer para lograr ese efecto.

Desde ya gracias.

Última edición por nlsgarcia fecha: 15-11-2014 a las 04:22:32.
Responder Con Cita