@Otra informacin de inters
:Cdigos especiales
^Cdigos especiales

     Las cadenas de caracteres en el lenguaje PROMETEO son ms flexibles de
 lo que parece a simple vista. Adems de presentar caracteres normales,
 se permiten tambin otros cdigos que realizan tareas variadas. He aqu un
 resumen de todos ellos.


%Tabuladores y saltos de lnea

     \n : Efecta un salto de lnea en la pantalla, dejando el cursor en la
          primera columna de la fila siguiente a la actual.
     \t : Mueve el cursor un tabulador a la derecha.


%Banderas

     Dentro de una cadena se puede indicar que aparezca el valor actual de una
 cierta bandera. Eso es muy til en mensajes del tipo "Has hecho X movidas",
 donde X se sustituira por el cdigo para una bandera en el que se guarden
 los turnos del jugador. El cdigo es:

     \bn : donde "n" es el n de una bandera vlida.

     Ej: "Has hecho \b31 movidas" se sustituira en el momento de presentar-
         se al jugador por "Has hecho X movidas", donde X sera el valor
         de la bandera 31 (o sea, el nmero de turnos del jugador; ver
         ~Bandera 31~).


     Ver tambin: ~Banderas~


%Colores de fondo y primer plano

     Se puede cambiar el color de las letras y el fondo en un mensaje. Para
 ello se usan ciertos cdigos indicando que se cambie el color actual por
 otro expresado por un nmero. Los cdigos son:

     \0  : Negro             Para que el color sea "parpadeante", se debe
     \1  : Azul              sumar 128 al nmero correspondiente.
     \2  : Verde             (Ej: Rojo parpadeante = 4 + 128 = 132).
     \3  : Cyan
     \4  : Rojo
     \5  : Magenta
     \6  : Marrn            Estos son los cdigos para cambiar el color
     \7  : Gris claro        del primer plano. Si se quiere cambiar el
     \8  : Gris oscuro       color de fondo, simplemente hay que poner una
     \9  : Azul claro        "f" minscula entre la barra "\" y el nmero.
     \10 : Verde claro       (Ej: "\f12")
     \11 : Cyan claro
     \12 : Rojo claro
     \13 : Magenta claro
     \14 : Amarillo
     \15 : Blanco


     Ver tambin: ~color~  ~fondo~


%Miscelnea

     Otros cdigos son:

     \\ : Se sustituye por una nica barra "\". Por tanto, para escribir una
          barra inclinada, hay que escribirla dos veces.

     _  : Se sustituye por el nombre (y el posible adjetivo) del objeto que
          ha sido referenciado por ltima vez por el jugador. Se usa mucho
          en los mensajes del sistema.

        : Varios espacios en blanco juntos se reemplazan durante la compila-
          cin por un nico espacio en blanco (no saba dnde contar esto,
          as que lo he puesto aqu mismo).

:Teclas en AYUDA:?
^Teclas de manejo en AYUDA

        Esc     Salir de la pantalla actual o de la ayuda
        Fin     Mueve el cursor a la ltima lnea
        Inicio  Mueve el cursor a la primera lnea
        AvPg   Mueve cursor al principio de la pgina o a la pgina anterior
        RePg   Mueve cursor al final de la pgina o a la pgina siguiente
        F1      Conmuta entre el modo "men" y el modo "consulta" y viceversa
        Alt-P   Escribe texto actual por la impresora
        Alt-W   Escribe texto actual al fichero HelpPC.DAT
        Alt-X   Salir de la ayuda sin borrar la pantalla actual
        TAB     Ir a siguiente enlace hipertexto (tambin con flecha-dcha.)
        May-Tab Ir a enlace hipertexto anterior (tambin con flecha-izqda.)
        Intro   Activar el enlace hipertexto actual
