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?
DOBLECLICK
-
- Posts: 122
- Joined: Wed Oct 12, 2005 1:03 pm
- Location: Cuernacava, Morelos Mexico
DOBLECLICK
Marco Augusto Rodriguez Manzo
fwh 2020 Xharbour 1.2.3
MySQL 5.0.19 Fastreport
PERZO SOFT
Sistemas Personalizados
fwh 2020 Xharbour 1.2.3
MySQL 5.0.19 Fastreport
PERZO SOFT
Sistemas Personalizados
Re: DOBLECLICK
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...
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...
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...
Re: DOBLECLICK
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.
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.
Re: DOBLECLICK
Hola Marco:
/* desactivamos las accciones del doble click para el xBrowse */
AEval( oGrid:aCols, { | o | o:bLDClickData := {||NIL} } )
Un saludo
JLL
/* 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
Editor de Recursos: PellecC
ADA + OURXDBU -
S.O: XP / Win 7
Blog: http://javierlloris.blogspot.com.es/
e-mail: jllorispersonal@gmail.com
-
- Posts: 122
- Joined: Wed Oct 12, 2005 1:03 pm
- Location: Cuernacava, Morelos Mexico
Re: DOBLECLICK
Muchas gracias por las ideas
trataré y les informo
trataré y les informo
Marco Augusto Rodriguez Manzo
fwh 2020 Xharbour 1.2.3
MySQL 5.0.19 Fastreport
PERZO SOFT
Sistemas Personalizados
fwh 2020 Xharbour 1.2.3
MySQL 5.0.19 Fastreport
PERZO SOFT
Sistemas Personalizados