Rutinas para la manipulación del editor de textos y el Portapapeles

Estas rutinas de la API permiten manipular el editor de textos de Visual FoxPro, el archivo abierto en el editor de textos y el Portapapeles.

_EdActive( )

Oculta o muestra el intervalo de selección o el punto de inserción.

_EdCloseFile( )

Cierra el archivo especificado y lo guarda sin preguntar, solicita confirmación antes de guardarlo o lo guarda con otro nombre.

_EdCopy( )

Copia el área seleccionada al Portapapeles.

_EdCut( )

Copia el área seleccionada al Portapapeles y la elimina del editor.

_EdDelete( )

Elimina el área seleccionada. Si no hay selección, elimina el carácter en la posición actual.

_EdGetChar( )

Obtiene el carácter en EDPOS.

_EdGetEnv( )

Lee varias configuraciones del editor.

_EdGetLineNum( )

Devuelve el número de línea de la posición EDPOS.

_EdGetLinePos( )

Devuelve la posición EDPOS al comienzo de la línea EDLINE.

_EdGetPos( )

Devuelve la posición POS actual del editor o devuelve el punto de delimitación, si hay una selección.

_EdGetStr( )

Obtiene el texto entre EDPOS y EDPOS, ambos inclusive, y lo coloca en TEXT.

_EdIndent( )

Aplica sangría al texto seleccionado por int tabuladores. int puede ser negativo para obtener una sangría francesa.

_EdInsert( )

Inserta BYTES de TEXT.

_EdLastError( )

Devuelve el número del último error del editor.

_EdOpenFile( )

Inicia una sesión del editor con este archivo.

_EdPaste( )

Copia el texto del Portapapeles al editor en la posición actual.

_EdPosInView( )

Devuelve TRUE si la posición del editor es visible.

_EdRedo( )

Rehace la última acción deshecha.

_EdRevert( )

Vuelve a un archivo guardado.

_EdSave( )

Guarda el archivo sin cerrar la ventana de edición.

_EdScrollToPos( )

Asegura que la posición EDPOS pasada está en la pantalla, pero no mueve el punto de inserción. BOOL significa centrar EDPOS verticalmente.

_EdScrollToSel( )

Asegura que el punto de delimitación de la selección está en la pantalla. BOOL significa centrar el punto de delimitación verticalmente.

_EdSelect( )

Selecciona el intervalo desde EDPOS hasta EDPOS. Para mover el punto de inserción, establezca ambas posiciones EDPOS con el mismo valor.

_EdSendKey( )

Simula presionar la tecla indicada en int.

_EdSetEnv( )

Establece diferentes configuraciones del editor.

_EdSetPos( )

Mueve el punto de inserción y deselecciona todo lo que esté seleccionado actualmente.

_EdSkipLines( )

Mueve el punto de inserción desde EDPOS hasta el comienzo de la línea int.

_EdUndo( )

Deshace los últimos cambios realizados.

_EdUndoOn( )

Agrupa como una sola acción las acciones realizadas después de pasar _EdUndoOn( ) y hasta que se vuelva a pasar otra vez, con fines de deshacer.