SET CURSOR
 Activa y desactiva la presencia del cursor de pantalla
------------------------------------------------------------------------------
 Sintaxis

     SET CURSOR ON | off | <xlConmutar>

 Argumentos

     ON activa la visualización del cursor.

     OFF desactiva la visualización del cursor.

     <xlConmutar> es una expresión lógica que debe incluirse entre
     paréntesis. El valor verdadero (.T.) equivale a ON (activar) y el valor
     falso (.F.) a OFF (desactivar).

 Descripción

     SET CURSOR activa o desactiva el cursor en pantalla. Cuando el cursor
     está desactivado, la entrada de teclado y la visualización de pantalla
     no se ven afectadas. El cursor está simplemente oculto y la entrada de
     datos puede llevarse a cabo sin que se vea el cursor. ROW() y COL() se
     actualizan como si el cursor fuera visible.

     Este mandato suprime el cursor mientras se pinta la pantalla. De forma
     ideal, el único momento en que se debería mostrar el cursor en un
     programa es cuando el usuario está editando un GET, MEMOEDIT() o
     reralizando alguna clase de edición de línea.

 Ejemplos

      Este ejemplo muestra un uso típico de SET CURSOR:

        LOCAL lRespuesta := .F.
        @ 24, 0
        @ 24, 15 SAY "¿Salir? [Y/N]";
          GET lRespuesta;
           PICTURE "Y"
        SET CURSOR ON
        READ
        SET CURSOR OFF

 Ficheros   La biblioteca asociada es CLIPPER.LIB.

 To download this example - click here.

See Also: COL() ROW() SET CONSOLE SETCURSOR() SETPOS()