DOBLECLICK

Post Reply
Marco Augusto
Posts: 122
Joined: Wed Oct 12, 2005 1:03 pm
Location: Cuernacava, Morelos Mexico

DOBLECLICK

Post by Marco Augusto »

ES POSIBLE DESHABILITAR EL DOBLECLICK ?
Y VOLVERLO A HABILIRA DESPUES


ME SUCEDE LO SIGUIENTE:

EN UN BROWSE ( XBROWSE, WBROWSE, ETC )

EL USUARIO DA DOBLECLIK Y SE EJECUTA UN PROCESO QUE PUEDE TARDAR 1 o 2 SEGUNDOS
EL USUARIO INSISTE EN DAR NUEVAMENTE DOBLECLIK Y A VECES EL SISTEMA MANDA ERROR

PUEDO EVITAR ESTO?
Marco Augusto Rodriguez Manzo
fwh 2020 Xharbour 1.2.3
MySQL 5.0.19 Fastreport

PERZO SOFT
Sistemas Personalizados
User avatar
Bayron
Posts: 815
Joined: Thu Dec 24, 2009 12:46 am
Location: Philadelphia, PA

Re: DOBLECLICK

Post by Bayron »

Marco Augusto, antes de ejecutar el proceso, intenta crear un Dialogo con un mensaje de espera, el cual puedes desactivar por medio de codigo al finalizar el proceso que estes efectuando...

El dialogo creado, tomara el focus, evitando que el usuario pueda acceder al Browse o al resto del programa, y al mismo tiempo informara que un proceso esta en ejecucion y que no se trata de que el programa este trabado...

De esta manera, no tienes que jugar con las caracteristicas propias de los controles...
=====>

Bayron Landaverry
(215)2226600 Philadelphia,PA, USA
+(502)46727275 Guatemala
MayaBuilders@gMail.com

FWH12.04||Harbour 3.2.0 (18754)||BCC6.5||UEstudio 10.10||
Windows 7 Ultimate

FiveWin, One line of code and it's done...
RSalazarU
Posts: 177
Joined: Wed Jul 16, 2008 12:59 pm
Location: Cochabamba-Bolivia
Contact:

Re: DOBLECLICK

Post by RSalazarU »

Marco:

Por que no pruebas con el MsgRun(), este ejecuta un proceso y no deja hacer nada hasta que termine.

Tb, podrias crear una bandera: var estatica, al incio de tu funcion/Proceso, que indique que ya se esta ejecunto el mismo, y una vez que termine, colocas la bandera a .f.

Atentamente,

Rolando.
User avatar
jll-fwh
Posts: 385
Joined: Fri Jan 29, 2010 8:14 pm
Location: Meliana - Valencia
Contact:

Re: DOBLECLICK

Post by jll-fwh »

Hola Marco:

/* desactivamos las accciones del doble click para el xBrowse */
AEval( oGrid:aCols, { | o | o:bLDClickData := {||NIL} } )

Un saludo
JLL
Libreria: FWH/FWH1109 + Harbour 3.1.1 + Borland C++ 5.8.2
Editor de Recursos: PellecC
ADA + OURXDBU -
S.O: XP / Win 7
Blog: http://javierlloris.blogspot.com.es/
e-mail: jllorispersonal@gmail.com
Marco Augusto
Posts: 122
Joined: Wed Oct 12, 2005 1:03 pm
Location: Cuernacava, Morelos Mexico

Re: DOBLECLICK

Post by Marco Augusto »

Muchas gracias por las ideas

trataré y les informo
Marco Augusto Rodriguez Manzo
fwh 2020 Xharbour 1.2.3
MySQL 5.0.19 Fastreport

PERZO SOFT
Sistemas Personalizados
Post Reply