wiki:es:Documentation/ARexxAPI/WRITEEDITOR

En otros idiomas:


WRITEEDITOR

NOMBRE

WriteEditor -- Pasar un comando ARexx al editor interno. (V2.0)

PLANTILLA

VAR/K,STEM/K,COMMAND/A

FUNCIÓN

Pasa un comando ARexx al editor interno que afectará al contenido de una determinada ventana de escritura.

Citando al AutoDoc de la clase TextEditor.mcc, se soportan los siguientes comandos:

CLEAR
CUT
COPY
PASTE
ERASE
GOTOLINE Template: /N/A
GOTOCOLUMN Template: /N/A
CURSOR Template: Up/S,Down/S,Left/S,Right/S
LINE Template: /N/A
COLUMN Template: /N/A
NEXT Template: Word/S,Sentence/S,Paragraph/S,Page/S
PREVIOUS Template: Word/S,Sentence/S,Paragraph/S,Page/S
POSITION Template: SOF/S,EOF/S,SOL/S,EOL/S,SOW/S,EOW/S,SOV/S,EOV/S
SETBOOKMARK Template: /N/A
GOTOBOOKMARK Template: /N/A
TEXT Template: /F
UNDO
REDO
GETLINE
GETCURSOR Template: Line/S,Column/S
MARK Template: On/S,Off/S
DELETE
BACKSPACE
KILLLINE
TOUPPER
TOLOWER

Por favor, consulte la Guía de Estilo del Interfaz de Usuario de Amiga para más información sobre estos comandos.

ENTRADAS

VAR/K - variable alternativa en la que almacenar los resultados en lugar de RESULT
STEM/K - nombre base usado para el STEM donde se almacenará el resultado
COMMAND/A - la cadena de comando a pasar

RESULTADOS

VAR - información devuelta por el comando
<STEM>RESULT - resultados del comando, si los hay

RC se pone a 10 si no se ha designado previamente ninguna ventana de escritura como "activa" por medio de MAILWRITE ?.

NOTAS

EJEMPLO

         /* Activar códigos de resultados */

         OPTIONS RESULTS

         /* Iniciar un nuevo mensaje */

         MAILWRITE STEM st.\\
         win = st.window\\

         /* Editar la ventana de escritura */

         MAILWRITE WINDOW win\\
         WRITETO jefe@example.com\\
         'WRITESUBJECT "No creo que pueda ir hoy a trabajar"'\\

         /* Limpiar el editor */

         WRITEEDITOR CLEAR

         /* Escribir un texto en el editor */

         'WRITEEDITOR "TEXT ¡Lo siento, pero hoy estoy enfermo!"'

FALLOS

VÉASE TAMBIÉN

MAILWRITE

Last modified 5 weeks ago Last modified on Sep 27, 2014 4:33:45 PM