ejemplo c5Tooltip

Ariel
Posts: 379
Joined: Wed Nov 29, 2006 1:51 pm
Location: Rosario - Argentina

ejemplo c5Tooltip

Post by Ariel »

Antonio,

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

gracias.

Salu2, Ariel.
User avatar
Antonio Linares
Site Admin
Posts: 42723
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 93 times
Been thanked: 106 times
Contact:

Re: ejemplo c5Tooltip

Post by Antonio Linares »

Ariel,

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

Code: Select all | Expand


      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
Ariel
Posts: 379
Joined: Wed Nov 29, 2006 1:51 pm
Location: Rosario - Argentina

Re: ejemplo c5Tooltip

Post by Ariel »

Antonio,

Gracias!
horacio
Posts: 1364
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Re: ejemplo c5Tooltip

Post by horacio »

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
User avatar
cuatecatl82
Posts: 625
Joined: Wed Mar 14, 2007 6:49 pm
Location: San Cristobal de las Casas, Chiapas México
Contact:

Re: ejemplo c5Tooltip

Post by cuatecatl82 »

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
User avatar
Antonio Linares
Site Admin
Posts: 42723
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 93 times
Been thanked: 106 times
Contact:

Re: ejemplo c5Tooltip

Post by Antonio Linares »

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
User avatar
karinha
Posts: 7990
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil
Been thanked: 6 times
Contact:

Re: ejemplo c5Tooltip

Post by karinha »

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
User avatar
Antonio Linares
Site Admin
Posts: 42723
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 93 times
Been thanked: 106 times
Contact:

Re: ejemplo c5Tooltip

Post by Antonio Linares »

Joao,

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

Antonio Linares
www.fivetechsoft.com
User avatar
karinha
Posts: 7990
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil
Been thanked: 6 times
Contact:

Re: ejemplo c5Tooltip

Post by karinha »

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
User avatar
lucasdebeltran
Posts: 1303
Joined: Tue Jul 21, 2009 8:12 am
Contact:

Re: ejemplo c5Tooltip

Post by lucasdebeltran »

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.
User avatar
karinha
Posts: 7990
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil
Been thanked: 6 times
Contact:

Re: ejemplo c5Tooltip

Post by karinha »

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
Ariel
Posts: 379
Joined: Wed Nov 29, 2006 1:51 pm
Location: Rosario - Argentina

Re: ejemplo c5Tooltip

Post by Ariel »

Hola,
segun Paco, la c5tooltip no está terminada, lamentablemente...
Salu2, Ariel.
User avatar
cuatecatl82
Posts: 625
Joined: Wed Mar 14, 2007 6:49 pm
Location: San Cristobal de las Casas, Chiapas México
Contact:

Re: ejemplo c5Tooltip

Post by cuatecatl82 »

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..? :oops: :oops:
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
User avatar
Antonio Linares
Site Admin
Posts: 42723
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 93 times
Been thanked: 106 times
Contact:

Re: ejemplo c5Tooltip

Post by Antonio Linares »

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
User avatar
Antonio Linares
Site Admin
Posts: 42723
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 93 times
Been thanked: 106 times
Contact:

Re: ejemplo c5Tooltip

Post by Antonio Linares »

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
Post Reply