Tooltip para botón de un get ( solucionado )

Tooltip para botón de un get ( solucionado )

Postby horacio » Thu Oct 01, 2015 3:58 pm

Compañeros, quiero hacer eso y lo defino de la siguiente manera

Code: Select all  Expand view

oGet : oBtn : cTooltip := 'este es un mensaje'
 


y me da el siguiente error

Code: Select all  Expand view


   Error description: Error BASE/1005  No existe la variable de instancia: CTOOLTIP
   Args:
     [   1] = U  
     [   2] = C   este es un mensaje

 


Existe algún método para poner un tooltip en dicho botón ? Muchísimas gracias

Saludos
Last edited by horacio on Sun Oct 04, 2015 11:33 pm, edited 1 time in total.
horacio
 
Posts: 1363
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Re: Tooltip para botón de un get

Postby ronaldo » Thu Oct 01, 2015 4:50 pm

oGet:cTooltip := {"Sua mensagem","Titulo"}
[b]Ronaldo Minacapelli[/b]
Sistemas, Hospedagem e Criação de WebSites
http://www.bazevani.com.br
User avatar
ronaldo
 
Posts: 139
Joined: Fri Nov 25, 2005 4:38 pm
Location: brasil

Re: Tooltip para botón de un get

Postby horacio » Fri Oct 02, 2015 3:28 pm

Ronaldo, gracias por contestar pero no es lo que necesito. Me gustaría que el tooltip apareciese cuando paso el ratón sobre el botón y no sobre el get. Estuve mirando la clase y el botón está creado con la clase BtnBmp que si soporta tooltip, porque no cuando está asociado a un get ? Alguna idea ? Muchas gracias

Saludos
horacio
 
Posts: 1363
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Re: Tooltip para botón de un get

Postby cnavarro » Fri Oct 02, 2015 3:44 pm

Horacio

Puedes probar este fichero para saber si es lo que necesitas?

https://www.dropbox.com/s/572qvxul85n21 ... p.exe?dl=0

Saludos
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6531
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Tooltip para botón de un get

Postby horacio » Fri Oct 02, 2015 5:32 pm

Cristobal, Eso es lo que necesito. Que debería modificar en la clase ?. Muchas gracias.

Saludos
horacio
 
Posts: 1363
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Re: Tooltip para botón de un get

Postby cnavarro » Sat Oct 03, 2015 12:01 am

Code: Select all  Expand view

METHOD MouseMove

.../...
//               ::CheckToolTip( nRow, nCol )                           // Sustituir por
// Add this
      if ::oBtn != nil
         if IsOverWnd( ::oBtn:hWnd, nRow, nCol )
            if !Empty( ::oBtn:cToolTip )
               ::oBtn:CheckToolTip( nRow, nCol )
            else
               ::CheckToolTip( nRow, nCol )                           // Modify
            endif
         else
            ::CheckToolTip( nRow, nCol )                           // Modify
         endif
      else
         ::CheckToolTip( nRow, nCol )                           // Modify
      endif

.../...
 


Como se aplica
Code: Select all  Expand view

.../...
   @ 10, 10 GET oGet VAR cVar ACTION ( MsgInfo( "Hola" ) )
   oGet:cTooltip := "TOOLTIP GET"   //o tambien // { "FiveTech Soft Get ", "MyToolTip", 3,CLR_WHITE,CLR_HBLUE }
   oGet:oBtn:cTooltip := "TOOLTIP BOTON"   // o tambien //{ "FiveTech Soft Boton ", "MyToolTip", 3,CLR_WHITE,CLR_HBLUE }
.../...
 
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6531
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Tooltip para botón de un get

Postby horacio » Sat Oct 03, 2015 1:47 am

Cristobal, muchas gracias por tu tiempo pero obtengo el mismo error

Code: Select all  Expand view

   Error description: Error BASE/1005  No existe la variable de instancia: CTOOLTIP
   Args:
     [   1] = U  
     [   2] = C   este es un mensaje
 


Alguna pista ? Gracias nuevamente

Saludos
horacio
 
Posts: 1363
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Re: Tooltip para botón de un get

Postby cnavarro » Sat Oct 03, 2015 6:46 am

Puedes poner el codigo en el que creas el GET ?
Que version de Fwh estas usando?
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6531
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Tooltip para botón de un get

Postby horacio » Sat Oct 03, 2015 12:20 pm

Cristobal, uso FWH 14.12 - Harbour 3.2.0dev (r1412151448) - BCC 5.82.

Este es el codigo

Code: Select all  Expand view


Redefine Get oGet[ 3 ]  Var oSelf : nDocumento  Id 105 Of oFdr : aDialogs[ 1 ] Picture "99999999" Font oFont Action( MsgRun( 'Consultando afip, espere por favor ...',, { || aDatos := ConsultarDni( oSelf : nDocumento ) } ), oSelf : MuestraLosDatos( aDatos, oGet, oSelf, oCbx[ 1 ] ) ) Bitmap 'internet2'
oGet[ 3 ] : oBtn : cTooltip := 'este es un mensaje'

 


Muchas gracias
horacio
 
Posts: 1363
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Re: Tooltip para botón de un get

Postby cnavarro » Sat Oct 03, 2015 5:11 pm

Que es 'internet2' ?, un recurso?
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6531
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Tooltip para botón de un get

Postby horacio » Sat Oct 03, 2015 5:20 pm

Si, es un bitmap desde recursos.

Saludos
horacio
 
Posts: 1363
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Re: Tooltip para botón de un get

Postby cnavarro » Sat Oct 03, 2015 6:08 pm

Horacio
Si es un REDEFINE GET pon el oGet:oBtn:cTooltip := "Mi tooltip del boton" en el ON INIT del ACTIVATE DIALOG
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6531
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Tooltip para botón de un get

Postby horacio » Sat Oct 03, 2015 6:33 pm

Cristobal, funciono perfectamente. Gracias por tu tiempo.

Saludos
horacio
 
Posts: 1363
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Re: Tooltip para botón de un get

Postby cnavarro » Sat Oct 03, 2015 7:01 pm

Horacio, por favor pon en el titulo del primer post del hilo "Solucionado" o algo parecido para que nos sea más facil despues tener referencias a la hora de buscar temas
Saludos
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6531
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Tooltip para botón de un get

Postby Jairo Barbosa » Sun Oct 04, 2015 2:26 pm

Cristobal buen dia
Gracias por la informacion fue importante para mi,
Hay forma de cambiar la fuente_? quisa el tamaño y el tipo

Gracias de antemano

Jairo
User avatar
Jairo Barbosa
 
Posts: 194
Joined: Fri Jan 23, 2009 2:50 am
Location: Cali Valle Colombia

Next

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 38 guests

cron