Stupid OS/2 Tricks
Riprendiamo il nostro appuntamento con la raccolta di Tips & Tricks di Melissa Woo occupandoci del Presentation Manager.
Sommario:
Come impostare font di dimensione diversa da quelle predefinite
La dimensione dei font usati dal Presentation Manager e dai programmi può essere impostata facilmente ad un valore differente da quelli predefiniti:
- Aprire l'oggetto Elenco font.
- Fare un doppio click su uno dei font visualizzati.
- Nella nuova dialog box che apparirà, selezionare la misura del font corrente nella casella Corpo e introdurre con la tastiera la nuova misura desiderata. È possibile introdurre anche numeri non interi come ad esempio 55.55.
Questo trucco non funziona con i font non vettoriali come il System Proportional, il System Monospaced o il System VIO.
Come avviare un programma PM minimizzato
(dalle FAQ di Tim Sipples)
Per avviare un programma PM minimizzato:
- Aprire il blocco impostazioni del Programma.
- Alla pagina Programma, nella casella Percorso e nome file:, cambiare il nome del programma così che non corrisponda ad alcun altro programma presente nella stessa directory (basta cancellare un carattere di solito).
- Alla pagina Sessione si potrà ora selezionare Avvio ridotte al minimo.
- Tornare alla pagina Programma e correggere il nome del programma.
- Chiudere il blocco impostazioni.
Come cambiare il font di default del sistema
È possibile usare uno script REXX per cambiare il font usato di default dal sistema:
/* DEFFONT.CMD * (c) 1996 Alessandro Cantatore - Team OS/2 IT */
call RxFuncAdd 'SysIni', 'RexxUtil', 'SysIni'
parse arg FontSize FontName
if FontName = '' then do
say
say ' DEFFONT.CMD changes the system default font.'
say ' Use:'
say ' DEFFONT size fontName'
say ' Example:'
say ' DEFFONT 8 Helv'
exit
end
AppName = 'PM_SystemFonts'
KeyName = 'DefaultFont'
FontName = FontSize || '.' || FontName || '0'x
rc = SysIni('USER', AppName, KeyName, FontName)
if rc = '' then
say ' OS2.INI file has been succesfully updated.'
else
say ' OS2.INI updating failed'
exit
Come muovere una finestra sulla sfondo senza portarla in primo piano
È possibile spostare una finestra sullo sfondo, evitando di renderla attiva e di portarla in primo piano. Basta tenere premuto il tasto Ctrl e poi spostarla al solito modo trascinandola dalla barra del titolo.
Come chiudere contemporaneamente più finestre
Si possono chiudere più finestre contemporaneamente usando il seguente metodo:
- Aprire l'Elenco finestre cliccando con entrambi i tasti del mouse su una regione libera della Scrivania o premendo i tasti Ctrl-Esc.
- Selezionare con il mouse le finestre che si vogliono chiudere.
- Premere il tasto Delete o selezionare Chiudere dal menu contestuale di una delle voci selezionate nell'Elenco finestre.
(Ndt) Si può usare lo stesso metodo per le altre operazioni possibili, come:
Mostrare, Ridurre al minimo, Affiancare, ecc..
Le operazioni meno note che si possono svolgere con la tastiera
Ci sono molte operazioni poco note che possono essere comodamente svolte tramite la tastiera:
- Alt-Backspace
- Regredisce dall'ultima azione svolta (non sempre funziona).
- Alt-F4
- Chiude la finestra.
- Alt-F5
- Ripristina la finestra.
- Alt-F6
- Sposta il focus tra finestre imparentate (come quella di un'applicazione e quella del suo help).
- Alt-F7
- Permette di spostare la finestra usando i tasti del cursore.
- Alt-F8
- Ridimensiona la finestra tramite i tasti del cursore.
- Alt F9
- Minimizza/nasconde la finestra.
- Alt F10
- Massimizza la finestra.
- F5
- Aggiorna la finestra.
Come accedere ai vari controlli dei Blocchi impostazioni senza mouse
- Il tasto Tab permette di spostare il focus tra i vari gruppi di controlli del blocco impostazioni.
- Le frecce dei tasti cursore, permettono di spostare il focus tra i vari controlli che costituiscono un gruppo.
- Maiuscolo-Tab funziona come il precedente, ma sposta il focus in direzione opposta.
- La barra spaziatrice attiva il controllo che ha il focus.
- Alt-Freccia giù sposta il focus dal separatore alla pagina.
- Alt-Freccia su sposta il focus dalla pagina al separatore.
- Alt-Pagina giù fa passare alla pagina successiva.
- Alt-Pagina su fa passare alla pagina precedente.
Come cambiare la modalità di apertura di default di una cartella
- Aprire il Blocco impostazioni della cartella.
- Selezionare il separatore Menu.
- Selezionare A~prire nella list box Menu disponibili:.
- Cliccare sul pulsante Impostazioni... a fianco della list box.
- Nella nuova finestra di dialogo Impostazioni menu, selezionare la modalità di apertura desiderata dalla combobox Azione assunta.
- Cliccare su OK e chiudere il Blocco impostazioni.
Come incrementare la velocità di apertura delle cartelle
(contributo di David Haar)
Le cartelle si aprono più rapidamente se impostate per la modalità di visualizzazione Più colonne:
- Aprire il Blocco impostazioni della cartella.
- Nella prima pagina selezionare Più colonne.
Per ordinare automaticamente gli oggetti contenuti in una cartella:
- Aprire il Blocco impostazioni della cartella.
- Selezionare il separatore Ordinare.
- Nella combobox Attributo assunto scegliere il criterio di ordinamento.
- Selezionare Mantenere sempre l'ordinamento.
- Chiudere il blocco impostazioni.
Un ulteriore incremento alla velocità di apertura delle cartelle si ha disabilitando l'Animazione dalla pagina Finestra dell'oggetto Sistema.
Come interagire con le applicazioni attive nell'Elenco finestre.
(contributo di Martin Lafaix)
- Premendo il tasto Maiuscolo e facendo doppio click con il mouse su una delle voci visualizzate minimizza la finestra corrispondente.
- Premendo il tasto Ctrl, sempre con un doppio click, la finestra viene massimizzata.
- Premendo il tasto Alt, ma con un solo click, permette di cambiare il nome dell'oggetto.
Come selezionare le voci di una listbox senza il mouse.
Un semplice modo per selezionare una voce presente in una list box è premendo il tasto corrispondente alla sua iniziale. Successive pressioni dello stesso tasto sposteranno la selezione sui seguenti nomi con la stessa iniziale.
Come far apparire le finestre che rifiutano di aprirsi
Alcune volte un'applicazione pur essendo stata regolarmente avviata rifiuta di apparire sullo schermo, anche se selezionata dall'Elenco finestre.
Per ovviare a questo è sufficiente selezionare Affiancare o Sovrapporre dal menu contestuale che sppare premendo il tasto 2 del mouse nell'Elenco finestre.
Come aprire una sessione OS/2 dalla directory corrispondente ad una cartella
È possibile aggiungere al menu di una cartella una voce che permetta di aprire una sessione OS/2 utilizzante la cartella stessa come directory di lavoro:
- Aprire la cartella Maschere.
- Trascinare un nuovo oggetto Programma dal template corrispondente.
- Nella pagina Programma, nel campo Percorso e nome file: scrivere un asterisco "*".
- Nel campo parametri scrivere: /k "cd %*".
(Ndt) Nel caso si voglia eseguire la sessione in una modalità video diversa da quella di default usare l'operatore "&" per separare i comandi:
/k "mode co80,102 & cd %*".
- Selezionare il separatore Sessione e OS/2 - Finestra.
- Nella pagina generale rinominare l'oggetto come si desidera (ad esempio Comandi OS/2) e chiudere il blocco impostazioni.
- Aggiungere il nuovo oggetto al menu delle cartelle desiderate:
- Aprire il Blocco impostazioni della cartella.
- Andare alla pagina Menu e selezionare la voce A~prire.
- Trascinare l'icona dell'oggetto nella listbox Azioni sul menu: e chiudere il blocco impostazioni della cartella.
Selezionando il menu condizionato Aprire dal menu contestuale della cartella e selezionando (come nell'esempio precedente) Comandi OS/2, otterremo una finestra comandi OS/2 con la directory corrispondente alla cartella come directory di lavoro.
Come aprire una sessione comandi OS/2 o DOS in background
(corretto da Alessandro Cantatore)
Se l'oggetto programma che si vuole avviare è sulla Launchpad è sufficiente premere il tasto Ctrl e contemporaneamente cliccare con il mouse sull'oggetto.
Se l'oggetto è sulla Scrivania o in un'altra cartella, tenere premuto Ctrl e fare un doppio click sull'oggetto stesso.
Come resettare l'azione di apertura di default di un oggetto Drive
Dopo aver impostato una modalità di apertura di default per un oggetto Drive, per resettarlo a nessuna modalità di default agire come segue:
- Aprire il Blocco impostazioni dell'oggetto Drive desiderato.
- Selezionare il separatore Menu.
- Selezionare A~prire nella listbox Menu disponibili:.
- Selezionare Creare un altro... dal pulsante accanto alla listbox Azioni sul menu:.
- Creare una nuova voce di menu, introducendo il nome di un qualsiasi programma nella finestra Impostazioni voci menu e cliccando su OK.
- Cliccare sul pulsante Impostazioni a fianco della listbox Menu disponibili:.
- Nella combobox Azione assunta selezionare il nome della nuova voce di menu e cliccare su OK.
- Nella listbox Azioni sul menu: selezionare il nome della nuova voce introdotta precedentemente e cliccare sul pulsante Cancellare.
- Ora non dovrebbe più essere presente alcuna modalità di apertura di default.
a cura di Alessandro Cantatore