Power Builder - Cambio de imagen al pasar el mouse

 
Vista:

Cambio de imagen al pasar el mouse

Publicado por Oscar (1178 intervenciones) el 30/12/2002 22:19:05
Al pasar el mouse por encima de un control pictureHyperLink (imagen) quiero que cambie a otra, y al retirar el mouse del control, quiero que muestre la primera imagen. No pillo los eventos que se podrían llamar "MouseOver" ni "MouseOut". Tengo idea de crearla con un MouseMove o crear algun nuevo evento. ¿Pero exactamente cómo se podría hacer?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Cambio de imagen al pasar el mouse

Publicado por Jorge Luis (91 intervenciones) el 30/12/2002 23:37:42
Saludos:
Es sólo una sugerencia, puedes crear un evento pbm_mousemove en el que puedes ubicar:
if (xpos > 2807 and xpos < 2907) and (ypos > 236 and ypos < 324) then
// las posiciones indican que está dentro del cuadro
// ubico la imagen cuando está sobre el picture
phl_1.PictureName = "c:\imagen1.jpg"
else
//si no está en esa posición ubico otra imagen
phl_1.PictureName = "c:\imagen2.jpg"
end if
y listo, poco trabajoso buscar las posiciones del picture pero es eficicnte, o sino otra forma es crear dos eventos pbm_mousemove uno en el picture y otro en la ventana y en cada uno ubicar el phl_1.PictureName que le corresponse.
Espero que te ayude.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar