Chi usa SLRN sa che è possibile cambiare al volo la dimensione della finestra degli articoli e degli header, aumentando l'una a discapito dell'altra. Visto che non c'è una variabile per settare permanentemente il settaggio di default, come possiamo fare? Una macro ci aiuterà!

Ricordiamo subito che:

^ = aumenta la dimensione della finestra degli header
ctrl ^ = riduce la dimensione della finestra degli header
z = switch tra finestra solo articolo e finestra header+articolo

Per fare in modo che il settaggio venga reso permanente possiamo usare questa macro in slang per avere l'80% della finestra di slrn occupato dagli articoli: 

Crea un file con dentro quanto segue e chiamalo come vuoi (ad esempio: articolo-dim.sl)

% La macro ridefinisce la dimensione della header_window
% Modifica la percentuale per adattare la dimensione alle tue necessità.
define resize_screen_hook ()
{
set_article_window_size (int(SCREEN_HEIGHT*0.8));
}

Creato il file salvalo nella directory che usi per le macro di slrn.

Poi edita il tuo file `.slrnrc' aggiungendo

# 
interpret "articolo-dim.sl"
#

ovviamente inserisci il nome file corretto :-)

Volendo avere la finestra degli header in una dimensione fissa si può usare come argomento, ad esempio, SCREEN_HEIGHT-10 Questo farà si che la finestra degli header sia di 6 linee, visto che 4 sono occupate dalle status bar.

Questo suggerimento è al punto 2.3 delle FAQ di slrn.

Comments on this page are closed.