
lSwitcher per OS/2, Versione 2.5
********************************

Copyright (C) 1997-2000  Andrei Los


LICENZA
=======

Il programma e' GRATUITO e puo' essere copiato e distribuito senza alcun 
costo, ma non puo' essere modificato.

L'autore non rilascia alcuna garanzia su questo programma e non potra' 
essere considerato responsabile di eventuali danni da esso prodotti.




RINGRAZIAMENTI
==============

L'autore ringrazia le seguenti persone, per i loro 
suggerimenti/osservazioni e per la segnalazione di errori:

Dmitry Novoseletsky 
Julian Buss
Tomas Hajny
Lech Wiktor Piotrowski 
Loris Rinaldo
Nenad Milenkovic  
Reb James  
John Martin
Vladislav Zhuk
Ian Douglas
Sergey Posokhov
David Mediavilla

Un ringraziamento particolare alle seguenti persone, che hanno 
tradotto il file README.TXT e reso possibile l'esistenza 
delle versioni nazionali:

Loris Rinaldo -- Traduzione Italiana
Tomas Hajny -- Traduzione in lingua Ceca



RETROSPETTIVA E DESCRIZIONE
===========================

IBM ha introdotto la "finestra di scambio" Alt-Tab in stile Windows nella 
versione Warp4 di OS/2. Tuttavia funziona solo sulla Scrivania PM e questo,
a mio avviso, non e' molto comodo.

Questa utility estende le possibilita' della finestra di scambio Alt-Tab di
warp4. Funziona nelle sessioni a Schermo Intero e puo' anche funzionare 
con i tasti Ctrl-Tab !




USO
===

Esegui LSWITCH.EXE con un doppio click sull'oggetto oppure dalla 
Linea Comandi OS/2 oppure avvialo in automatico ponendo l'oggetto
del programma (o una sua Copia Collegata) nella cartella Avviamento.
Il parametro /I pu essere utilizzato per specificare  un diverso file di 
impostazioni (.ini) -vedi sotto.
Per abilitarlo anche nelle sessioni DOS a Schermo Intero devi eseguire 
LSWITCH.EXE in ogni sessione oppure aggiungerlo all'AUTOEXEC.BAT

Per attivare la finestra di scambio "popup" premi Alt-Tab (o Ctrl-Tab se 
hai abilitato questa combinazione, vedi impostazioni). 
Tenendo _premuto_ il tasto ALT puoi premere:

[tab]        In modo analogo a quanto avviene normalmente in warp4 per 
             scorrere la lista dei programmi.

[shift][tab] Per scorrere la lista al contrario 

Per attivare la finestra scelta, rilasciare il tasto ALT (o CTRL). 

[spazio]     Per annullare la scelta effettuata


Il programma offre alcuni "tasti rapidi" quando
la sua finestra di popup e' attiva.

C    Chiude              la finestra attualmente selezionata nel popup
N    nasconde           -------"--------
R    riduce al minimo -------"--------
P    ripristina          -------"--------  
M    mostra             -------"--------  
I    massimizza        -------"--------


Tasto sinistro del mouse su un icona, visualizza quel oggetto

Tasto destro del mouse su un icona, visualizza il menu contestuale con la
possibilita' di scegliere diverse azioni (minimizza, Massimizza ...)

NOTA: affinche' tutto cio' funzioni deve essere abilitata la 
       Funzione Alt-Tab per la Finestra di Scambio OS/2.
       (Sistema OS/2, Impostazioni del sistema, Sistema, 
        Interfaccia Utente, attivare Funzione Alt-Tab)
       Cio' significa che non  possibile usare Alt-Tab nelle
       versioni di Warp precedenti alla 4.



IMPOSTAZIONI DEL PROGRAMMA
==========================

Le varie opzioni possono essere modificate 
nelle Impostazioni. Questa finestra Impostazioni viene nascosta all'avvio 
ma puo' essere visualizzata premendo Ctrl-Esc ... opppure direttamente con
Ctrl+Alt+S

Le Impostazioni vengono salvate nel file OS2.INI oppure se viene specificato
il parametro /I <nome_file_ini> nel  <nome_file_ini> che viene salvato nella
stessa directory del programma.

Le impostazioni includono le seguenti opzioni

- Finestre da escludere
  L'elenco di finestre che non si desidera fare apparire nella finestra Alt-Tab
  di lSwitcher
 
- Finestre da alternare
  Elenco di finestre che appaiono nella finestra "popup" di lSwitcher

- Visualizza finestre ridotte (al minimo)
  Abilitando questa, lSwitcher mostra anche le finestre ridotte nell'elenco

- Visualizza finestre nascoste
  In modo analogo, abilita la visualizzazione delle finestre nascoste.

- Tasto rapido Ctrl-Tab
  Quest'opzione costringe lSwitcher ad attivarsi con la combinazione di
  tasti Ctrl-Tab invece che con Alt-Tab. 

- Popup vecchio stile
  Abilitando quest'opzione forza lSwitcher ad usare lo stile finestra di 
  "popup" usato nelle versioni precedenti alla 2.3 (solo una scelta viene 
  visualizzata nel popup).

- Sostituisci la finestra Alt-Tab di OS/2 
  Fa in modo che lSwitcher sostituisca la finestra popup classica di OS/2

- Scorri oggetti
 Rende fisso il riquadro di selezione dell'oggetto e muove invece le icone. 
 Al contrario di quanto accade normalmente, in cui le icone sono fisse e si
 muove il riquadro di selezione.

- Popup (Finestra di scambio) PM nelle sessioni a Schermo Intero
  Attivando questa opzione lSwitcher passa alla Scrivania PM e visualizza
  il popup "grafico" al posto di quello testuale, anche quando si preme 
  Alt-Tab da sessioni a schermo intero.
  L'opzione puo' essere utile se il vostro monitor passa lentamente dalle 
  modalita' testo a quelle grafiche.
  
- Passando alla Scrivania riduce/nasconde
  Questa opzione controlla se, passando alla Scrivania, le altre finestre 
  debbano essere ridotte/nascoste (a seconda delle proprieta' di ciascuna 
  finestra) oppure no.
    
- Cambia ordine di minimizzazione (Z-order)
 Sposta di un passo sotto le finestre che sono appena state minimizzate o
 nascoste. Questo fa si che le finestre appena minimizzate appaiano a fianco
 della finestra attualmente attiva. Al contrario di quanto avviene 
 normalmente con OS/2 in cui le finestre appena minimizzate/nascoste
 finiscono in fondo alla lista Z-order.

- Mostra lSwithcer nell'Elenco Finestre
 Rende lSwithcer visibile nell'Elenco Finestre, altrimenti non appare.

- Mostra suggerimenti
 Fa si che lSwitcher visualizzi informazioni sui tasti rapidi nella sua
 finestra di popup

PROBLEMI NOTI/RESTRIZIONI
=========================

Premendo Alt-Tab (o Ctrl-Tab) in una Sessione a Schermo Intero e 
rilasciando velocemente il tasto Alt (o Ctrl) lSwitcher puo' a volte 
rimanere bloccato con la finestrella di popup visualizzata. Premendo
Alt (o Ctrl) una o piu' volte si riesce a sbloccare la situazione.

Il programma risulta essere incompatibile con VShield TSR, ch'e' parte del
pacchetto ViruScan per DOS della Network Associates Inc. Se entrambi i 
programmi vengono caricati in una sessione DOS, questa potrebbe bloccarsi.

Questo programma fa uso di diverse funzioni non documentate del 
Sistema Operativo e potrebbe non funzionare correttamente con alcune
configurazioni.
Se incontri alcuni di questi problemi fammelo sapere (in inglese).


MODIFICHE
=========

V 2.5

- Aggiunta l'opzione per rendere statiche le icone e muovere il riquadro di
 selezione.
- Aggiunte funzioni legate ai tasti del mouse
- Il numero massimo di oggetti che si possono visualizzare nella finestra di 
 "popup" e' stato portato a 27 (9 icone su 3 righe) 
- Le impostazioni vengono ora salvate nel file OS2.INI o in un file 
 specificato dall'utente.
- Aggiunti altri tasti rapidi
- Aggiunte altre opzioni
- Corretti i problemi di compatibilita' con programmi che usano la 
 combinazione Ctrl-Tab (ad es. Netscape).
- Altre modifiche e correzioni
  

V 2.4
- I parametri del programma possono essere ora impostati nella finestra 
  Impostazioni oppure nel file .INI, i parametri forniti dalla linea di 
  comando vengono ignorati

- Le impostazioni consentono ora di scegliere quali programmi debbano
  essere esclusi dall'elenco di lSwitcher

- Il programma gestisce ora diversi tasti-rapidi 

- Il codice per la gestione delle funzioni Alt-Tab da sessioni a Schermo 
  Intero e' stato incorporato nell'eseguibile a 32-bit, non e' piu'
  necessario l'eseguibile lswfsmon.exe a 16-bit.

- Finestra di scambio a Schermo Intero ha ora un limite di 23 voci, quella
  PM (in modalita' grafica) ha un massimo di 9.

- E' ora possibile scegliere se, passando alla Scrivania, si desidera 
  ridurre/nascondere le finestre oppure no.

- Sistemato il problema che non consentiva l'avvio di lSwitcher su alcune 
  configurazioni

- Corretto il problema per cui un programma a Schermo intero (con propriet
  di minimizzazione impostate su riduci/nascondi) corrente non veniva 
  visualizzato nella finestra di scambio

- Corretto il problema che selezionava il task corrente dopo l'attivazione
  dello switcher

- Trovato rimedio all'errore generato dal passaggio con Alt-Tab a ProNews

- Altre piccole modifiche e aggiustamenti


V 2.3

- Aggiunta un'opzione per visualizzare piu' voci nella finestra di scambio

- Risolto il problema che impediva la visualizzazione delle icone Win-OS2

- Altri aggiustamenti


V 2.21

- Sistemato il problema con il Navigatore DOS

- Risolto il problema della minimizzazione non corretta del programma
  Slick Editor quando si passa alla Scrivania


V 2.2

- La finestra Alt-Tab di OS/2 ora sostituita da quella di lSwitcher
  (ma e' possibile inibire questa sostituzione)

- Passando alla Scrivania riduce/nasconde tutte le finestre

- Cambiato leggermente l'ordine con cui gli elementi vengono scambiati

- Sistemati alcuni problemi con le finestre Win-OS2

- Corrette altre magagne



COME CONTATTARE L'AUTORE
========================

Se vuoi fare delle osservazioni o dare suggerimenti su questo 
programma, scrivi a "avl1@ece.msstate.edu" o spedisci a
Andrei Los
35 N Wallace Circle,
Starkville, MS 39759, 
USA



MARCHI REGISTRATI
=================

Alcune parole e/o frasi in questo documento possono essere marchi 
registrati di alcune ditte.
