ejemplo c5Tooltip

ejemplo c5Tooltip

Postby Ariel » Sat Feb 23, 2013 6:25 pm

Antonio,

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

gracias.

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

Re: ejemplo c5Tooltip

Postby Antonio Linares » Tue Mar 26, 2013 12:24 pm

Ariel,

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

Code: Select all  Expand view

      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
User avatar
Antonio Linares
Site Admin
 
Posts: 41313
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: ejemplo c5Tooltip

Postby Ariel » Tue Mar 26, 2013 12:25 pm

Antonio,

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

Re: ejemplo c5Tooltip

Postby horacio » Tue Mar 26, 2013 9: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
horacio
 
Posts: 1358
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Re: ejemplo c5Tooltip

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

Re: ejemplo c5Tooltip

Postby Antonio Linares » Wed Sep 11, 2013 1: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
User avatar
Antonio Linares
Site Admin
 
Posts: 41313
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: ejemplo c5Tooltip

Postby karinha » Wed Sep 11, 2013 1: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
User avatar
karinha
 
Posts: 7210
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: ejemplo c5Tooltip

Postby Antonio Linares » Wed Sep 11, 2013 1: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
User avatar
Antonio Linares
Site Admin
 
Posts: 41313
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: ejemplo c5Tooltip

Postby karinha » Wed Sep 11, 2013 1: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
User avatar
karinha
 
Posts: 7210
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: ejemplo c5Tooltip

Postby lucasdebeltran » Wed Sep 11, 2013 2: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.
User avatar
lucasdebeltran
 
Posts: 1303
Joined: Tue Jul 21, 2009 8:12 am

Re: ejemplo c5Tooltip

Postby karinha » Wed Sep 11, 2013 2: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
User avatar
karinha
 
Posts: 7210
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: ejemplo c5Tooltip

Postby Ariel » Wed Sep 11, 2013 8:16 pm

Hola,
segun Paco, la c5tooltip no está terminada, lamentablemente...
Salu2, Ariel.
Ariel
 
Posts: 374
Joined: Wed Nov 29, 2006 1:51 pm
Location: Rosario - Argentina

Re: ejemplo c5Tooltip

Postby cuatecatl82 » Thu Sep 12, 2013 1: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..? :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
cuatecatl82
 
Posts: 625
Joined: Wed Mar 14, 2007 6:49 pm
Location: San Cristobal de las Casas, Chiapas México

Re: ejemplo c5Tooltip

Postby Antonio Linares » Thu Sep 12, 2013 4: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
User avatar
Antonio Linares
Site Admin
 
Posts: 41313
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: ejemplo c5Tooltip

Postby Antonio Linares » Thu Sep 12, 2013 6: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
User avatar
Antonio Linares
Site Admin
 
Posts: 41313
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Next

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 10 guests