Inform e Glulx/Inform e ancora Inform/Le estensioni (o librerie aggiuntive)/boxclever.h
boxclever.h
modificaLa boxclever.h (scritta da Roger Firth), ci permette di creare dei riquadri in grado di contenere, oltre al testo normale, anche il grassetto e il corsivo. Per usarla, occorre scaricare il file estensioni_inform.zip[1], decomprimere quest’ultimo in una directory qualsiasi, andare nella directory boxclever, copiare il file boxclever.h in "C:\Inform\libraries" (se state usando WIDE) o "C:\Programmi\Jif\lib\Contrib" (se state usando Jif) e, infine, copiare il file boxclever_test.inf in "C:\Inform" (se state usando WIDE) o "C:\Programmi\Jif\Games" (se state usando Jif). Vediamo adesso come funziona:
Come potete ben vedere, abbiamo un riquadro di testo contenente anche del testo in grassetto e in corsivo. Per quanto riguarda il codice:
box "Con questa libreria" "si pu@`o creare un riquadro" "che usa il testo" "sia in <grassetto>" "che in [corsivo]";
non bisogna fare altro che usare l’istruzione box
(come in Inform standard) con il testo in grassetto racchiuso tra i segni minore e maggiore e il testo in corsivo racchiuso tra le parentesi quadre. Purtroppo, questa estensione non funziona sotto Glulx[2].
Note
modifica- ↑ Questo file (così come listati_inform.zip) è soggetto a continui aggiornamenti da parte del sottoscritto. Quindi, di tanto in tanto, scaricatelo per verificare al suo interno i nuovi contenuti (se presenti).
- ↑ Glulx (pienamente supportato da Infit e da Jif) è un linguaggio di programmazione, scritto dal grande Andrew Plotkin, che risulta essere perfettamente compatibile con Inform (tanto da poter essere considerato a tutti gli effetti un’estensione di quest’ultimo) e offre la possibilità di creare delle avventure testuali grafiche e sonore eseguibili con il programma WinGlulxe. Ulteriori informazioni potete trovarle nel prossimo capitolo.