NeXT TypedStream Data | 1994-10-04 | 14KB | 196 lines
typedstream
IBObjectData
Object
CustomObject
KeyboardApp
MenuCell
ButtonCell
ActionCell
Chiudi la finestra
Helvetica
Matrix
Control
Responder
@:@iiii
Porta in avanti
Miniaturizza la finestra
ff@@#::s
ScrollView
ClipView
ciifffcfffs
[9355c]{\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b\i0\ulnone\fs24\fc0\cf0 Aiuto di Keyboard\
\b0 Keyboard
un'applicazione creata per modificare o creare mappe di tastiera definite dall'utente.\
\b I file .keymapping\
\b0 I file .keymapping sono diversi dalle
\i mappe di tastiera
\i0 . I file .keymapping contengono una o pi
\i mappe di tastiera
\i0 ; una mappa di tastiera indica la corrispondenza tra il codice di un tasto per un particolare tipo di tastiera e l'effetto del tasto stesso. Quindi, ogni mappa di tastiera
specifica per la disposizione e per i codici di tasto generati da una particolare tastiera. Tutti i file di keymapping forniti dalla NeXT contengono i codici per le tre interfacce di tastiera principali supportate: la tastiera originale NeXT, le tastiere ADB e le tastiere PC (ACE).\
\b Sottotipi di tastiera\
\b0 Lo stesso tipo di interfaccia pu
avere diversi sottotipi. Ad esempio, le tastiere PC negli Stati Uniti comprendono101 tasti, nella configurazione per l'Europa 102 tasti, e in Giappone si usano tastiere da 101, 105 e 106 tasti. Tutti questi tipi di tastiera sono molto simili, ed in effetti sono sottotipi l'una dell'altra riguardo ai codici che generano. L'ubicazione dei tasti pu
variare da una tastiera all'altra, ed alcune definiscono pi
codici di altre. Per questa ragione
consigliabile adattare i file keymapping in modo pi
specifico per un determinato sottotipo di tastiera.\
\b Modifica di un file keymapping esistente\
\b0 Per aprire un file keymapping, utilizzate l'opzione Apri del menu Documento, e selezionate il file che desiderate aprire. Si aprir
una finestra che mostra la rappresentazione grafica della tastiera. \
L'esploratore che appare nella parte superiore sinistra della finestra elenca le mappe di tastiera contenute in questo file keymapping. Le modifiche vengono effettuate su una mappa per volta, quella evidenziata nell'Esploratore.
\i Ricordate che le modifiche effettuate in una mappa di tastiera non sono riportate nelle altre tastiere!
\i0 Sotto all'Esploratore appaiono due pulsanti, Aggiungi e Rimuovi, che consentono di aggiungere e di eliminare mappe della tastiera dal file keymapping. Quando aggiungete una mappa di tastiera, il programma interpreta la configurazione dalle altre mappe di tastiera nello stesso file.\
In alto a destra appare l'ispettore dei tasti, che consente di esaminare e modificare gli attributi dei singoli tasti. Facendo clic su un tasto della rappresentazione grafica della tastiera, questo viene messo in evidenza e l'Ispettore indica nella finestra che appare nell'angolo superiore destro il tipo di tasto (carattere, modificatore, speciale, sequenza, tasto morto), ed a seconda del tipo, mostra informazioni specifiche su di esso. Per i caratteri, mostra il carattere generato, se si tratta di un tasto alfabetico (cio
se usa il tasto maiuscole quando
premuto Blocco Maiuscole), e a quale set di caratteri appartiene (ASCII, simboli o funzioni). Viene indicato anche il valore esadecimale del codice di carattere generato. Per i tasti modificatori e speciali, appare una lista di pulsanti di scelta che consentono di selezionare quale tasto di modifica o quale tasto speciale deve generare. Questi menu a comparsa, pulsanti di scelta, comandi e campi di testo, consentono di modificare tutti gli attributi di ogni tasto.\
I tasti di carattere possono in realt
generare pi
caratteri diversi. Quando usate un tasto di modifica assieme ad un tasto di carattere, viene generato un nuovo codice. I modificatori sono il tasto Maiuscole, Blocco alfanumerico, Alternativo (Alt) e Controllo (Ctrl). Ad esempio, tenendo premuto il tasto Maiuscole e premendo il tasto che normalmente genera 'a', adesso potrebbe generare 'A'. Ogni combinazione di questi tasti pu
generare un codice di carattere diverso; quindi, premendo un tasto da solo, con Maiuscole, con Alt e con Alt e Maiuscole si possono generare caratteri diversi.\
Alla sinistra dell'Ispettore appaiono quattro caselle di controllo che rappresentano i modificatori dei caratteri. Quando si attivano queste caselle di controllo, i tasti della rappresentazione grafica della tastiera cambiano per raffigurare i caratteri generati tenendo premuta questa combinazione di modificatori. Ad esempio, facendo clic sulle caselle Maiuscole ed Alternativo (Alt), i tasti della rappresentazione grafica della tastiera cambiano per raffigurare i caratteri che verrebbero generati tenendo premuti i tasti Maiuscole ed Alternativo (Alt) su una tastiera di questo tipo. Quando modificate un tasto di carattere con le caselle Maiuscole ed Alternativo (Alt) selezionate, le modifiche saranno attive premendo il tasto con i modificatori selezionati. Ad esempio, se modificate un tasto (carattere) con le caselle Maiuscole ed Alternativo (Alt) selezionate, in realt
ne modificate la versione Maiuscole+Alternativo, gli altri caratteri assegnati a quel tasto non vengono modificati.\
Per evitare di dover inserire nel campo il codice esadecimale dei caratteri che si desidera usare, il programma Keyboard offre una finestra di Codici dei Caratteri. Per usarla, basta trascinare il carattere desiderato sul tasto della rappresentazione grafica della tastiera che si vuole modificare. Come nel caso precedente, i modificatori selezionati indicano la parte del tasto modificata.\
\b Creazione di un nuovo keymapping\
\b0 In generale, questa opzione non
molto usata, perch
comporta pi
lavoro che la modifica di un file per adattare una tastiera esistente alle proprie necessit
. Utilizzando l'opzione Nuovo del menu Documento il keymapping in uso viene copiato dalla memoria in un documento keymapping nuovo. La sola mappa di tastiera presente nel documento sar
quella della macchina sulla quale state lavorando. La modifica di una nuova mappa di tastiera viene effettuata esattamente come la modifica di una tastiera esistente.\
\b Come usare i keymapping una volta creati\
\b0 \
Una volta finite le modifiche, copiare il file .keymapping nella directory ~/Library/Keyboards. Riavviare il programma Preferences ed attivare le Preferenze di localizzazione facendo clic sull'icona con le bandiere. Il file keymapping apparir
nella lista delle tastiere. Per usare la tastiera basta selezionarla, e diventer
la tastiera predefinita ogni volta che vi collegate.\
\b Sequenze di tasti
\b0 \
Le sequenze di tasti sono una funzione leggermente pi
complesse del tipo di tastiera. In pratica, questa caratteristica consente di assegnare pi
caratteri ad un unico tasto. Ad esempio,
possibile creare una sequenza di tasti con la parola "NEXTSTEP" ed assegnarla al tasto F2 della tastiera in uso.\
Il miglior modo di utilizzare le sequenze consiste nel creare una lista di sequenze per una determinata mappa di tastiera. Gli elenchi di sequenze non sono legati a nulla.
come se fossero state create delle liste di caratteri da attribuire ad uno o pi
tasti. In pratica, questo significa che la creazione e la modifica delle sequenze
separata dall'attribuzione delle sequenze a dei tasti specifici.\
Per modificare le sequenze del keymapping desiderato, fare clic sul pulsante "Lista sequenze" della finestra Tastiera. Apparir
la finestra Sequenze, dalla quale
possibile aggiungere, eliminare e modificare le sequenze. Nessuna delle modifiche effettuate nella finestra Sequenze viene inserita nel keymapping fino a quando non viene premuto il pulsante "Imposta". Per abbandonare le modifiche, basta premere il pulsante "Annulla". Facendo click sul pulsante "Aggiungi" viene aggiunta una nuova sequenza, che apparir
nella parte superiore della finestra e verr
visualizzata nella matrice dei tasti che occupa la parte inferiore della finestra. La matrice mostra tutti i tasti che costituiscono la sequenza. Il tasto selezonato (quello premuto) corrisponde a quello che conterr
la sequenza. Selezionando l'ultimo tasto nella sequenza (quello che appare in grigio),
possibile aggiungere nuovi caratteri alla fine della sequenza. Se viene selezionato un altro carattere, esso verr
sovrascritto e verr
selezionato il tasto successivo. Facendo clic sul pulsante "Imposta", tutte le modifiche effettuate nell'elenco delle sequenze verranno applicate al keymapping e potranno essere assegnate ai diversi tasti.\
Per utilizzare una sequenza
sufficiente selezionare il tasto al quale si desidera assegnare la sequenza e selezionare la sequenza nella lista a comparsa. Apparir
la lista delle sequenze create per il keymapping selezionato; la sequenza selezionata
quella assegnata al tasto indicato.\
\b Caratteristiche mancanti e problemi di funzionamento\
\b0 \
Questa versione del programma Keyboard comporta diversi
\b0 problemi di funzionamento ed ha alcune caratteristiche mancanti.\
\i Caratteristiche mancanti
\fi-700\li700 \
\i0
Keyboard.app non
in grado di trasferire automaticamente le modifiche effettuate in una tastiera su un'altro tipo di tastiera dello stesso file keymapping.\
\i\fi0\li0 Problemi di funzionamento
\i0\fi-700\li700 \
talvolta il trasferimento automatico di una mappa di tastiera tra tipi di tastiere diversi non funziona molto bene.