wiki:es:Documentation/ARexxAPI/REQUEST

En otros idiomas:


ARexx API

    REQUEST

    NOMBRE

    Request -- Pedir una decisión al usuario. (V1.3.3)

    PLANTILLA

    VAR/K,STEM/K,BODY/A,GADGETS/A

    FUNCIÓN

    Abre un requester con el texto y los botones indicados, devolviendo la opción tomada por el usuario.

    ENTRADAS

    VAR/K - variable alternativa en la que almacenar el resultado en lugar de RESULT (V2.0)
    STEM/K - nombre base usado para el STEM donde se almacenará el resultado (V2.0)
    BODY/A - una cadena con el cuerpo del requester
    GADGETS/A - una cadena con una lista de etiquetas para los botones, separadas por una barra vertical ("|")

    RESULTADOS

    VAR - información devuelta por el comando
    <STEM>RESULT - número del botón seleccionado; puede ser 0 para el botón situado más a la derecha, 1 para el situado más a la izquierda, y 2..n para el segundo, tercer, etc. botones empezando por la izquierda

    NOTAS

    Siguiendo la funcionalidad ofrecida por MUI, cada botón puede disponer de un atajo de teclado insertando un signo de subrayado ("_") delante del carácter que debería actuar como atajo. También puede indicarse una opción por omisión anteponiendo a la misma un asterisco ("*"); la opción por omisión podrá ser activada pulsando <Intro>.

    Se soportan los estilos de texto. Véase la documentación para desarrolladores de MUI para más información.

    Por favor, aténgase a la Guía de Estilo del Interfaz de Usuario de Amiga al crear requesters. Por ejemplo, el botón situado más a la derecha podrá ser seleccionado con la tecla <Esc>, y siempre debería ofrecer la salida más segura.

    EJEMPLO

    /* Activar códigos de resultados */

    OPTIONS RESULTS

    /* Abrir un requester */

    body = '"¿No cree que YAM es genial?"'
    gadgets = '"*¡Oh, _sí!|¡_No, Outlook es el mejor!|¿Qué es YAM_?"'

    REQUEST body gadgets

    FALLOS

    VÉASE TAMBIÉN

    Last modified 11 months ago Last modified on Oct 25, 2013 9:19:36 PM