Saludos amigos foristas-
Pues mi consulta se explica sola en el titulo.
¿En cual Lib esta la funcion SetEscape() ?
Gracias !!
Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin
Carora, Estado Lara, Venezuela.
Saludos amigos foristas-
Pues mi consulta se explica sola en el titulo.
¿En cual Lib esta la funcion SetEscape() ?
Gracias !!
Pues, en Fivewin no me suena esa funcion
Hola
No existe como funcion sino como comando SET ESCAPE https://harbour.github.io/doc/clc53.html#set-escape-cmd
Salu2
Hola a todos,
En mi consulta anterior me equivoque con el nombre de la funcion. Disculpen por eso.
Lo correcto es:
SetDialogEsc( .f. / .t. )
Se coloca el inicio de la aplicacion y evita la salida de los dialogos con la tecla ESC
Puede ser cambiado a gusto durante la ejecucion de nuestro sistema.
Se encuentra en la clase DIALOG.PRG
Saludos.
JoseAlvarez wrote:Hola a todos,
En mi consulta anterior me equivoque con el nombre de la funcion. Disculpen por eso.
Lo correcto es:
SetDialogEsc( .f. / .t. )
Se coloca el inicio de la aplicacion y evita la salida de los dialogos con la tecla ESC
Puede ser cambiado a gusto durante la ejecucion de nuestro sistema.
Se encuentra en la clase DIALOG.PRG
Saludos.
STATIC lSalida := .F.
BUTTON... ;
ACTION( lSalida := .T., oDlg:End() )
ACTIVATE DIALOG... VALID( lSalida )Hola Joao,
Si, correcto. Es exactamente como tu dices, en mi caso yo obligo siempre al usuario a usar el boton SALIR para abandonar los dialogos.
Por eso bloqueo de manera global la salida con ESC
Es cuestion de gustos. Lo puse aca por si puede serle util a alguien mas.
Un abrazo.