GETDOSETKEY()
 Procesa SET KEY mientras edita un GET
------------------------------------------------------------------------------
 Sintaxis

     GETDOSETKEY(<bBloqueTecla>, <oGet>) --> NIL

 Argumentos

     <oGet> es una referencia al objeto Get actual.

     <bBloqueTecla> es el bloque de código que se va a ejecutar.

 Devuelve

     GETDOSETKEY() devuelve siempre NIL.

 Descripción

     GETDOSETKEY() es una función que ejecuta un bloque de código SET KEY
     preservando el contexto del objeto Get pasado como argumento.

     Recuerde que el nombre del procedimiento y el número de línea que se le
     pasa al bloque SET KEY están basados en la última llamada a
     READMODAL().

 Notas

      Si el código de SET KEY incluye una llamada a CLEAR GETS,
        Get:exitState toma el valor GE_ESCAPE. En el sistema estándar, esta
        situación cancela el proceso actual del objeto Get y la función
        READMODAL() termina.

 Ejemplos

      El ejemplo siguiente averigua si la última tecla pulsada,
        nTecla, tiene asociada un SET KEY. Si lo tiene, se llama a
        GETDOSETKEY para ejecutar el bloque de código asociado.

        IF ((bBloqueTecla := SETKEY (nTecla)) == NIL)
           GETDOSETKEY (bBloqueTecla, oGet)
        ENDIF

 Ficheros   La biblioteca asociada es CLIPPER.LIB,
            el fichero fuente asociado es Getsys.prg.

 To download this example - click here.

See Also: GETAPPLYKEY() GETPOSTVALID() GETPREVALID()