Anterior Siguiente Indice

6. Menús.

Primero de nada tendremos que crear un menú si queremos usarlo. Por ejemplo, vamos a crear un fichero que se llame Mi_Menu.

Veamos lo que debe contener este fichero:


# Fichero Mi_Menu
# Este es un ejemplillo, por supuesto ampliable

MENU Mi Menu
        OPTION "Listar Canales" COMMAND LIST
        OPTION "Entrar en un canal" COMMAND JOIN $"Canal: "
        OPTION "Abandonar un canal" COMMAND PART *
        OPTION "Mensaje secreto" COMMAND MSG  $"Mensaje para: " $"Texto: "
        OPTION "Canal" COMMAND MSG #$"Canal: " $"Texto: "
        OPTION "Salir del Menu" COMMAND EXIT

Hasta aquí es un ejemplo que se puede ampliar todo lo que se quiera con un montón de opciones más de menú. Tengo que decir que a mí el ircII sólo me ha permitido incluir seis OPTION. Si trato de incluir más, al cargarlo me da un error 'Core Dumped'. No sé si el problema es mío o de la versión que tengo de ircII o de qué es. Si a tí te funciona con más de seis, enhorabuena :-)

Una vez hemos hecho este fichero, habrá que cargar el menú. Ahora lo cargaremos:

primero teclearemos

        LOAD Mi_Menu

para cargarlo, y luego

        SET menu Mi Menu

A partir de aquí, con la combinación de teclas Ctrl+R nos aparecerá el menú. Podremos movernos entre las opciones, por ejemplo, con las teclas l y k.

Para seleccionar una opción, bastara con pulsar la tecla '.' o la barra espaciadora.

Podremos tener submenús dentro del menú principal, añadiendo la línea:

        OPTION "Sub Menu" COMMAND set menu Sub Menu


Anterior Siguiente Indice