FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour ejemplo c5Tooltip
Posts: 389
Joined: Wed Nov 29, 2006 01:51 PM
ejemplo c5Tooltip
Posted: Sat Feb 23, 2013 06:25 PM

Antonio,

serias tan amable de publicar un ejemplo del uso de este control ? Vistamen1.prg no lo usa

gracias.

Salu2, Ariel.

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: ejemplo c5Tooltip
Posted: Tue Mar 26, 2013 12:24 PM
Ariel,

Hay un ejemplo de uso en la Clase TVistaMenu: FWH\source\classes\vistamnu.prg

Code (fw): Select all Collapse
      oToolTip := TC5ToolTip():New( 0, 0, 1, 5, Self, .f., CLR_WHITE, RGB(228,229,240), RGB(100,100,100), 2, 2 )

      if ::oAbsOver:cTHeader != nil
         oToolTip:cHeader := ::oAbsOver:cTHeader
      else
         oToolTip:cHeader := ""
      endif

      if ::oAbsOver:cTooltip != nil
         oToolTip:cBody   := ::oAbsOver:cToolTip //::cToolTipEx
      else
         oToolTip:cBody   := ""
      endif
      DEFAULT ::cMsg := ""
      //if empty( ::cFoot )
      //   if At( "Alt", ::cMsg ) != 0
      //      oToolTip:cFoot := ::cMsg
      //   endif
      //else
      //   oToolTip:cFoot := ::cFoot
      //endif

      //if empty( ::cToolTipEx )
      //   oToolTip:cHeader := ""
      //   oToolTip:cBody := cToolTip
      //endif

      if ::oAbsOver:cTBmpLeft != nil
         oToolTip:cBmpLeft := ::oAbsOver:cTBmpLeft
      endif
      //oToolTip:cBmpFoot := ::cBmpFoot

      //if ::bToolTip != nil
      //   eval( ::bTooltip, self, oTooltip )
      //endif

      //oToolTip:DatosExamp( nRandom(8)+1 )

      a := oTooltip:GetSize()

      aPos = { nRow, nCol }
      aPos := ClientToScreen( ::hWnd, aPos )

      if aPos[2]+a[1] > GetSysMetrics(1)
         aPos[2] := GetSysMetrics(0) - a[1] - 20
      endif

      oToolTip:Move( aPos[1], aPos[2],a[1],a[2], .f. )
      oToolTip:Default()
      oToolTip:Show()
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 389
Joined: Wed Nov 29, 2006 01:51 PM
Re: ejemplo c5Tooltip
Posted: Tue Mar 26, 2013 12:25 PM

Antonio,

Gracias!

Posts: 1364
Joined: Wed Jun 21, 2006 12:39 AM
Re: ejemplo c5Tooltip
Posted: Tue Mar 26, 2013 09:17 PM

No entiendo que hace y como funciona este control. Alguna vez pregunté de que se trataba y no obtuve respuesta. No tengo FWH\source\classes\vistamnu.prg, la versión que tengo es Fwh12.04. Hay algún ejemplo funcional de este control ? Muchas gracias ...

Saludos

Posts: 625
Joined: Wed Mar 14, 2007 06:49 PM
Re: ejemplo c5Tooltip
Posted: Wed Sep 11, 2013 12:18 PM

Saludos al foro:

Alguien puede compartir un ejemplo completo y funcional para el uso de estos tooltips.? Tengo 2 dias armando el rompecabezas sin poderlo lograr, me gustaria probarlos..

Gracias.. :P :P

Soluciones y Diseño de Software
Damos Soluciones...

I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos

http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: ejemplo c5Tooltip
Posted: Wed Sep 11, 2013 01:00 PM

Victor,

Este control fué una aportación de Paco García a quien le pedimos en su momento un ejemplo de uso y aun lo estamos esperando...

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: ejemplo c5Tooltip
Posted: Wed Sep 11, 2013 01:06 PM

Mui interessante el ejemplo en \SAMPLES\VISTAMN1.PRG,

Como se puede poner un ACTION en el ITEM del Menu?

Y como poner una BITMAP de mi archivo de recursos?

Gracias, saludos.

João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: ejemplo c5Tooltip
Posted: Wed Sep 11, 2013 01:20 PM

Joao,

En Vistamn1.prg no se usan los tooltips. Te refieres a algo concreto de ese ejemplo ?

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: ejemplo c5Tooltip
Posted: Wed Sep 11, 2013 01:39 PM

No Maestro,

El señor tien algo más completo?

usando TOOLTIPS, BITMAPS desde recursos(WorkShop.exe) y ACTION en el ITEM del MENU?

gracias, saludos.

João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 1303
Joined: Tue Jul 21, 2009 08:12 AM
Re: ejemplo c5Tooltip
Posted: Wed Sep 11, 2013 02:01 PM

Antonio,

Hay que regalar un jamón a Paco ;), a ver si se anima de nuevo a seguir desarrollando controles y aportaciones tan impresionantes para Fivewin.

:D:D

Muchas gracias. Many thanks.



Un saludo, Best regards,



Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]



Implementando MSVC 2010, FWH64 y ADO.



Abandonando uso xHarbour y SQLRDD.
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: ejemplo c5Tooltip
Posted: Wed Sep 11, 2013 02:04 PM

Acá solo falta c5tooltip, mas no funciona los links.

viewtopic.php?t=5168

salu2

João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 389
Joined: Wed Nov 29, 2006 01:51 PM
Re: ejemplo c5Tooltip
Posted: Wed Sep 11, 2013 08:16 PM

Hola,
segun Paco, la c5tooltip no está terminada, lamentablemente...
Salu2, Ariel.

Posts: 625
Joined: Wed Mar 14, 2007 06:49 PM
Re: ejemplo c5Tooltip
Posted: Thu Sep 12, 2013 01:26 AM
Saludos de Nuevo:

Hoy por la mañana le envie una solicitud de ayuda sobre el tema a Paco garcia, me acaba de responder y esto es lo que me comento:

Hola
Le puedo comentar que cuando los aporté funcionaban. No he sido capaz de hacerlos funcionar con las últimas versiones de Fivewin. Algo ha debido de cambiar que no consigo que funcionen. Siento la molestia.
Un saludo


Maestro Antonio, ¿ Qué se puede hacer al respecto..? :-) :-)
Soluciones y Diseño de Software
Damos Soluciones...

I.S.C. Victor Daniel Cuatecatl Leon
Director y Diseñador de Proyectos

http://www.soldisoft.unlugar.com
http://www.sisa.unlugar.com
danyleon82@hotmail.com
www.facebook.com/victordaniel.cuatecatlleon
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: ejemplo c5Tooltip
Posted: Thu Sep 12, 2013 04:39 PM

Lo he estado hablando con Paco y creo saber que ha podido ocurrir:

el usaba funciones con los mismos nombres de FWH pero con distintos parámetros y se eliminaron las funciones duplicadas y de aqui debe provenir el error.

Asi que vamos a comparar los archivos iniciales de Paco con los actuales y ver que es lo que ha cambiado

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: ejemplo c5Tooltip
Posted: Thu Sep 12, 2013 06:19 PM
He localizado los ficheros originales que Paco nos dió y los he subido a BitBucket para que asi sea más facil el compararlos con los cambios que nosotros hemos hecho, y de paso ahi estan a disposición de todos:

https://bitbucket.org/fivetech/c5controls/commits/0e9c9adffca8fea91a94e44b50a40c242fd650d2
regards, saludos

Antonio Linares
www.fivetechsoft.com