FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Tooltip en XIMAGE no funciona
Posts: 174
Joined: Wed Nov 29, 2017 11:42 AM
Tooltip en XIMAGE no funciona
Posted: Sat Dec 30, 2017 12:19 AM
Bien, pues otra que pillo por ahí dando vueltas con mis pruebas... todavía con pruebas!!!

La clase TXIMAGE no muestra un tooltip.

Code (fw): Select all Collapse
#include "fivewin.ch"

FUNCTION Main()
   Local oDlg, oImage

   DEFINE DIALOG oDlg FROM 0,0 TO 300,500 PIXEL TITLE "XIMAGE"
   oDlg:lTruePixel := .T.

   @ 50, 50 XIMAGE oImage SIZE 51, 51 FILENAME "c:\fwh\bitmaps\32x32\app.bmp" OF oDlg
   oImage:lTransparent := .T.
   oImage:cTooltip := "Mensaje Tooltip"

   ACTIVATE DIALOG oDlg

Return Nil
Un Saludo,

Xevi.



Aprendiz de la vida!!!
Posts: 2170
Joined: Fri Jul 18, 2008 01:24 AM
Re: Tooltip en XIMAGE no funciona
Posted: Sat Dec 30, 2017 02:45 AM
Xevi, intenta asi: (a mi, con FWH 1204 me funciona)
Code (fw): Select all Collapse
   REDEFINE IMAGE oImage ID 600 OF oDlg  //foto del empleado
   oImage:cTooltip := {"Hola"}

Saludos.
Francisco J. Alegría P.

Chinandega, Nicaragua.



Fwxh-MySql-TMySql
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Tooltip en XIMAGE no funciona
Posted: Sat Dec 30, 2017 09:25 AM

Xevi,

En la Clase TXImage en el Método MouseMove() hay que modificar la línea final asi:

return ::Super:MouseMove( nRow, nCol, nFlags )

Con este cambio tu ejemplo funciona correctamente y muestra el tooltip.

Añadimos este cambio para la próxima versión de FWH 18.01

gracias

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion