Mudlet: Barras de entrada de texto para elementos Geyser

Creado en 19 may. 2020  ·  5Comentarios  ·  Fuente: Mudlet/Mudlet

Descripción de la función solicitada:

¡La adición de una función de barra de entrada para los elementos Geyser sería genial!

Razones para agregar una función:

  1. Cree una barra de entrada que estaría vinculada a una función en el momento de la creación.

  2. La entrada de la barra de texto se enviaría a la función.

3. Básicamente, la funcionalidad de devolución de llamada pero con flexibilidad.

Comentario más útil

Imagino que funciona como una devolución de llamada de clic de etiqueta, excepto que en lugar de hacer clic, es cuando presiona Intro para enviar la entrada y envía el texto que se ingresa como argumento a la función. ¿Quizás si no se asigna ninguna función, se ejecuta a través del motor de alias de forma normal?

Todos 5 comentarios

Hm, enumeró cómo le gustaría que funcionara, pero ¿dónde están las razones? :)

entradas de ventana de chat fáciles, para permitir que la entrada de texto en la línea de entrada de una miniconsola se envíe a una función que luego lo envía al canal apropiado automáticamente. EMCO dentro de una ventana de usuario se puede utilizar como una ventana de chat sin necesidad de ir a la ventana principal de Mudlet para responder a un mensaje, por ejemplo.

O una línea de entrada para una ventana de configuración, con toda la información ingresada en la línea adjunta a esa ventana de usuario analizada por la función para establecer valores en una tabla de configuración.

Solo como un par de ejemplos que han surgido en discusiones que he tenido con personas recientemente.

¿Qué sucede con la ejecución mientras toda la aplicación está esperando que el usuario ingrese algo en ese widget de entrada?

Supongo que podría ser posible si la entrada de texto estuviera vinculada a/proporcionada por un sysEvent ... :thought_balloon:

Imagino que funciona como una devolución de llamada de clic de etiqueta, excepto que en lugar de hacer clic, es cuando presiona Intro para enviar la entrada y envía el texto que se ingresa como argumento a la función. ¿Quizás si no se asigna ninguna función, se ejecuta a través del motor de alias de forma normal?

Duplicado de https://github.com/Mudlet/Mudlet/issues/1897 , y tenemos una solución para pruebas disponible en https://github.com/Mudlet/Mudlet/pull/4055#issuecomment -683445440.

¿Fue útil esta página
0 / 5 - 0 calificaciones