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 nel 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.