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.