Necesito saber si se puede poner un cToolTip en un EDIT_GET_BUTTON
Saludos
redefine btnget oUbicado var cUbicado ID 4024 OF oDlg
oUbicado:cToolTip:="Ingresar UBICACION DEL ARTEFACTO para buscar"
oBrw:aCols[n]:oEditGet:cTooltip := "Mi tooltip"
// Nota: "n" es el numero de columna que le asignaremos el tooltip
fespinoza wrote:William
Intento tu código con FWH907 y me sale el siguiente mensaje de error: Descripción de error: Error BASE/1005 Class: 'NIL' has no property: CTOOLTIP
¿Desde que versión funcionara este código?
Saludos
Fernando Espinoza
DATA cTooltipget INIT ""
METHOD Edit( nKey ) CLASS TXBrwColumn
.............
.............
::oBrw:lEditMode := .T.
IF !EMPTY(::cToolTipGet)
::oEditGet:cToolTip := cToolTipGet
ENDIF
if ::oBtnElip != nil
::oBtnElip:Refresh()
endif
.............
.............
oBrw:aCols[n]:cToolTipGet := "Mi tooltip"
// Nota: "n" es el numero de columna que le asignaremos el tooltip
DATA bOnPreEdit
METHOD Edit( nKey ) CLASS TXBrwColumn
....
if ::bOnPreEdit != nil
Eval( ::bOnPreEdit, Self )
endif
return .t.
aeval( oBrw:aCols, {| o | o:nEditType := 1, ;
o:bOnPreEdit := {| oCol | oCol:oEditGet:cToolTip := cValToChar( oCol:Value() ) } } )
DATA cTooltipget INIT ""
METHOD Edit( nKey ) CLASS TXBrwColumn
.............
.............
::oBrw:lEditMode := .T.
IF !EMPTY(::cToolTipGet)
// cTooltip debe ser con los 2 dobles puntos
::oEditGet:cToolTip := ::cToolTipGet
ENDIF
if ::oBtnElip != nil
::oBtnElip:Refresh()
endif
.............
.............
fespinoza wrote:El asunto mejora, pero todavía no llega le resultado deseado. ahora no s emuestra ningún mensaje de error; pero al momento de la ejecución del programa y pasar el raton sobre el boton no aparece el Tooltip.
Return to FiveWin para Harbour/xHarbour
Users browsing this forum: Google [Bot] and 75 guests