Versione 2.0.1
Applicazione scritta da Marco Coïsson
Un ringraziamento particolare a Gian Luca Cannata, Daniele Margutti e Mint
Icone di Matthias Merzbacher
VirtualScreens è una piccola applicazione che si installa nella System Status Bar (la parte più a destra della barra dei menu) di MacOS X (Jaguar o Panther). Rende disponibile un numero illimitato di "schermi virtuali". Uno schermo virtuale non è nient'altro che un insieme (definito dall'utente) di applicazioni che devono essere visibili a schermo (attive) contemporaneamente. Quando l'utente cambia schermo virtuale, le applicazioni in precedenza visibili vengono nascoste, mentre quelle nascoste che sono di pertinenza del nuovo schermo virtuale vengono mostrate a schermo. In questo modo potete ridurre la confusione che nasce dall'avere molte finestre di molte applicazioni diverse visibili sullo schermo e potete organizzare le vostre applicazioni nella maniera che trovate più conveniente.
Dal menu Schermi selezionate Nuovo Schermo… o Modifica schermo corrente… a seconda di quelle che sono le vostre intenzioni.

Nella finestra che apparirà inserite un nome per lo schermo e, opzionalmente, fate click nel campo di testo denominato Scorciatoia e assegnate una scorciatoia da tastiera allo schermo virtuale.

Una Scorciatoia è una combinazione di tasti che potete usare per passare allo schermo a cui è stata assegnata qualunque sia l'applicazione attiva (in primo piano) in quel momento. A causa delle mie limitate capacità, al momento queste scorciatoie da tastiera sono soggette ad alcune limitazioni. In particolare, non possono includere il tasto comando (Mela) e devono includere il tasto opzione (alt) o control (o entrambi), seguiti da una lettera o da un numero (il tasto fn viene riconosciuto nei PowerBook). Il mio consiglio è di usare combinazioni del tipo opzione-control-# (dove # è una lettera o un numero), perché opzione-# è spesso usato per scrivere caratteri speciali nei campi di testo e control-# viene talvolta usato nel Terminale o per scorciatoie dei comandi da menu di certe applicazioni. Nelle prossime versione di VirtualScreens spero proprio di poter eliminare questi limiti!
Una volta che avete almeno due schermi virtuali, potete passare dall'uno all'altro premendo la combinazione di tasti che avete scelto come scorciatoia per lo schermo che volete attivare, o selezionando il nome dello schermo dal menu di VirtualScreens nella SystemStatus Bar.

Le applicazioni attive verranno nascoste e quelle che erano attive l'ultima volta che avete usato lo schermo a cui state passando verranno rese visibili.
Questo è il comportamento predefinito, che però può essere modificato in due maniere. La prima consiste nel selezionare alcune applicazioni che non volete che vengano nascoste quando cambiate schermo. Per fare ciò, assicuratevi che l'applicazione che non volete venga disattivata sia in primo piano. Quindi, dal menu VirtualScreens nella SystemStatus Bar selezionate Blocca <nome_applicazione>: l'applicazione in primo piano verrà "bloccata", ovvero non verrà nascosta quando passate da uno schermo ad un altro; il suo nome passerà dalla lista delle Applicazioni ospiti a quella delle Applicazioni bloccate.
L'altro modo per modificare il comportamento predefinito consiste nel definire applicazioni predefinite. Le applicazioni predefinite sono applicazioni di pertinenza dello schermo a cui sono associate. Anche se le nascondete per liberare un po' di spazio a schermo, la prossima volta che tornate sullo schermo a cui sono associate le ritroverete attive; questo è utile per creare insiemi di applicazioni che vengono sempre visualizzate su un certo schermo. Naturalmente, per poter associare un'applicazione ad un certo schermo, dovete essere sicuri che l'applicazione sia in primo piano, quindi selezionate Imposta <nome_schermo> come schermo predefinito per l'applicazione <nome_applicazione>. Entrambe queste operazioni (bloccare le applicazioni o renderle predefinite per un certo schermo) possono essere annullate riportandole alla configurazione originale selezionando nuovamente gli stessi comandi da menu usati in precedenza.
È possibile che, in barre del menu particolarmente sovraffollate o in schermi piuttosto piccoli, il menu VirtualScreens rimanga nascosto; per ovviare a questo inconveniente, un menu del Dock offre le stesse opzioni di bloccare le applicazioni o di renderle predefinite per un certo schermo.

Potete anche configurare le applicazioni bloccate e quelle predefinite selezionando Configura Schermi… dal menu Schermi. Vi verrà mostrata una finestra:

La tabella è organizzata come segue: ogni riga si riferisce ad un'applicazione in esecuzione; la prima colonna elenca queste applicazioni, la seconda colonna mosrta un pallino in corrispondenza delle applicazioni bloccate, le altre colonne si riferiscono agli schermi virtuali attualmente configurati; un pallino nella riga di una certa applicazione e nella colonna di un certo schermo indica che quell'applicazione è predefinita per quello schermo. Potete attivare e disattivare i pallini con un doppio click nella casella appropriata. Le modifiche hanno effetto immediato.
Naturalmente, potete passare da un'applicazione ad un'altra nei soliti modi (cliccare su un'icona nel Dock, premere mela-tab, usare una qualunque utility che vi piace, ecc.). VirtualScreens, attraverso il suo menu nella SystemStatus Bar vi offre un modo alternativo per passare da un'applicazione ad un'altra tra quelle visibili sullo schermo attivo; questo modo può essere comodo se avete molte applicazioni in funzione ma solo alcune di esse sono visibili a schermo e non volete perdere tempo a cercare le loro icone nel Dock ogni volta che volete passare dall'una all'altra.
Inoltre, quando ritornate su uno schermo che avevate lasciato, l'applicazione che era in primo piano tornerà ad essere in primo piano, pronta per essere usata.
VirtualScreens 2.0.1 è in grado di leggere il file di preferenze della vostra vecchia copia di VirtualScreens (versione 1.0 o 1.0.1), e si configurerà in modo da conservare le vostre vecchie impostazioni. Modificherà però il file di preferenze in modo tale che non sarà più leggibile da VirtualScreens 1.0.1. Fate quindi una copia di backup del file VirtualScreens.plist che si trova nella cartella Libreria/Preferenze nella vostra cartella utente prima di lanciare VirtualScreens 2.0.1 per la prima volta, in modo tale da poter tornare alla versione precedente nel caso doveste avere problemi con VirtualScreens 2.0.1
per commenti, suggerimenti o segnalazioni d'errore inerenti a VirtualScreens.
VirtualScreens è freeware. Usatelo e distribuitelo liberamente. Non potete modificare l'applicazione o la documentazione senza il mio permesso scritto.
.
Visitate la mia pagina dedicata al software gratuito per MacOS X per procurarvi altre applicazioni.
Grazie per aver scaricato VirtualScreens 2.0.1!