Xbrowse SetCheck con un solo Click (solucionado)

Post Reply
gmart1
Posts: 65
Joined: Wed Oct 24, 2007 12:48 pm
Location: Alhaurin de la Torre (MALAGA)

Xbrowse SetCheck con un solo Click (solucionado)

Post by gmart1 »

Buenos días,
tengo un xbrowse con una columna SetCheck y pulsando Doble Click funciona perfectamente, pero el cliente me pide hacerlo con un solo Click, de la misma forma que en una Hoja Excel se puede activar/desactivar una línea del filtro.
Será posible simular el mismo comportamiento.
Gracias.
Last edited by gmart1 on Wed Mar 30, 2016 6:36 pm, edited 1 time in total.
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Xbrowse SetCheck con un solo Click

Post by Antonio Linares »

Puedes mostrar una imagen de como se ve y lo que necesitas cambiar ? gracias
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
joseluisysturiz
Posts: 2024
Joined: Fri Jan 06, 2006 9:28 pm
Location: Guatire - Caracas - Venezuela
Contact:

Re: Xbrowse SetCheck con un solo Click

Post by joseluisysturiz »

Buen dia, buscaba lo mismo que tu y esto lo hace, probado y comprobado, saludos... :shock:

http://forums.fivetechsupport.com/viewt ... 2e#p152629
Dios no está muerto...

Gracias a mi Dios ante todo!
gmart1
Posts: 65
Joined: Wed Oct 24, 2007 12:48 pm
Location: Alhaurin de la Torre (MALAGA)

Re: Xbrowse SetCheck con un solo Click

Post by gmart1 »

Gracias José Luis, es justo lo que quería.
En mi caso ha quedado así :

Code: Select all

    oBrwComb:bLClicked := { |r,c,f,oBrw| IF( oBrw:MouseColPos( c ) == 1, oBrw:aCols [1]:CheckToggle(), nil ), ;
                                         oBrw:RefreshCurrent() }
 
De esta forma al pinchar con un click izquierdo del ratón en la primera columna del xbrowse que es de tipo SetCheck, se activa/desactiva el check. No es necesario dar un dobleclick.
User avatar
joseluisysturiz
Posts: 2024
Joined: Fri Jan 06, 2006 9:28 pm
Location: Guatire - Caracas - Venezuela
Contact:

Re: Xbrowse SetCheck con un solo Click

Post by joseluisysturiz »

gmart1 wrote:Gracias José Luis, es justo lo que quería.
En mi caso ha quedado así :

Code: Select all

    oBrwComb:bLClicked := { |r,c,f,oBrw| IF( oBrw:MouseColPos( c ) == 1, oBrw:aCols [1]:CheckToggle(), nil ), ;
                                         oBrw:RefreshCurrent() }
 
De esta forma al pinchar con un click izquierdo del ratón en la primera columna del xbrowse que es de tipo SetCheck, se activa/desactiva el check. No es necesario dar un dobleclick.
Que bueno te haya servido, es correcto lo que dices, en mi caso no uso la primera columna, si no la ultima, solo hay que cambiar a la columna donde se tenga el SetCheck, saludos...

oBrw:MouseColPos( c ) == nCol, oBrw:aCols [nCol]
Dios no está muerto...

Gracias a mi Dios ante todo!
Post Reply