Skip to content

es:Documentation ARexxAPI WRITEEDITOR

Jens Maus edited this page Feb 13, 2017 · 1 revision

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 [[ARexx API/MAILWRITE| 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

Home

Getting Started

Troubleshooting

Advanced use of YAM

Cookbooks

Development

Clone this wiki locally