NeXT TypedStream Data | 1994-10-04 | 14.4 KB | 365 lines
typedstream
IBObjectData
Object
CustomObject
KeyboardApp
Responder
ScrollView
ClipView
CustomView
KeycodeView
Scroller
Control
_doScroller:
@@@ffs
Button
ButtonCell
ActionCell
ASCII
Helvetica
MenuTemplate
*@*@ccc
OtherViews
Matrix
@:@iiii
MenuCell
Symbole
Fonction
ff@@#::s
PopUpList
popUp:
NXImage
NXpopup
WindowTemplate
iiii***@s@
Palette des codes de caract
Panel
Keyboard
Informations
Panneau d'informations...
Aide...
submenuAction:
NXmenuArrow
Document
Ouvrir...
Nouveau
Enregistrer
Enregistrer sous...
Revenir
la version enregistr
$Utiliser la distribution des touches
Editer
Couper
Copier
Coller
Tout s
lectionner
Outils
Palette de caract
Masquer
Quitter
Mettre au premier plan
Miniaturiser la fen
Fermer la fen
ciifffcfffs
[9889c]{\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 Aide sur Keyboard\
\b0 Keyboard est une application con
ue dans le but de modifier ou de personnaliser votre clavier.\
\b Fichier .keymapping\
\b0 Mais voyons d'abord les notions de base sur les fichiers .keymapping et les
\i fichiers clavier
\i0 . Les fichiers .keymapping sont des fichiers "conteneur" qui incluent au moins un
\i fichier clavier
\i0 . Un fichier clavier inclut les informations sur les codes de clavier et l'action de chaque touche. Ainsi, chaque distribution de touches est propre
une disposition et aux codes de clavier g
s par un type de clavier sp
cifique. Tous les fichiers de distribution de touches NeXT contiennent trois interfaces clavier de base : clavier d'origine NeXT, clavier ADB et clavier PC (ACE).\
\b Sous-types de clavier\
\b0 Une interface clavier peut contenir plusieurs sous-types de claviers. Par exemple, le clavier PC peut compter 101 touches (USA et Japon), 102 touches (Europe), 105 touches (Japon) et 106 touches (Japon). Ces claviers sont presque identiques et ne constituent que des variantes/sous-types des codes de touche qu'ils g
rent ; la distribution des touches varie et certains claviers d
finissent plus de codes que d'autres. Pour cette raison, nous vous conseillons d'adapter vos fichiers clavier
un type sp
cifique de sous-type de clavier.\
\b Edition d'un fichier clavier\
\b0 Pour ouvrir un fichier clavier, s
lectionnez la commande Document->Ouvrir et choisissez le fichier
diter. Une fen
tre appara
t alors affichant un clavier. \
La partie sup
rieure gauche contient un browser qui vous permet de faire d
filer la liste de tous les fichiers clavier contenu dans le fichier de distribution de clavier. Vous ne pouvez
diter qu'un fichier clavier
la fois, en l'occurrence celui qui est mis en
vidence dans le browser.
\i Remarquez que les modifications apport
un fichier clavier ne sont pas appliqu
es aux autres fichiers clavier !
\i0 Sous le browser sont situ
s deux boutons : les boutons d'ajout et de suppression. Ces boutons vous permettent d'ajouter et de supprimer des fichiers de distribution de clavier. Lorsque vous ajoutez une distribution de clavier, ce clavier repr
sente une traduction aussi fid
le que possible bas
e sur les autres claviers du fichier.\
Dans le coin sup
rieur droit est situ
l'inspecteur de touches. Le r
le de l'inspecteur est de vous permettre de modifier les attributs individuels de chaque touche. Lorsque vous cliquez sur une touche du panneau de clavier affich
, celle-ci est mise en
vidence et l'inspecteur vous fournit des informations
son sujet, telles que le type de touche (caract
re, modificateur, sp
ciale, utilis
e dans une combinaison, inop
rante) dans la liste d
roulante, dans le coin sup
rieur droit, ainsi que des informations sp
cifiques s'y rapportant. Par exemple, pour les caract
res, l'inspecteur affiche le caract
re que cette touche g
re, s'il s'agit d'un caract
re alphab
tique (si la touche Majuscules peut
tre utilis
e lorsque les majuscules sont verrouill
es) et
quel jeu de caract
res il appartient (ascii, symbol ou function). En outre, un champ affiche la valeur hexad
cimale du code de caract
. En ce qui concerne les modificateurs et les touches sp
ciales, vous pouvez choisir le modificateur ou la touche sp
ciale
partir d'une liste de boutons de radio. En modifiant l'un de ces menus d
roulants, boutons de radio, commutateurs et champs de texte, vous pouvez changer les attributs d'une touche sp
cifique.\
Les touches de caract
res peuvent g
rer plusieurs caract
res. Lorsque les modificateurs (Majuscules, de verrouillage de majuscules, Alt et Contr
le) sont utilis
s avec des touches de caract
res, de nouveaux caract
res sont g
s. Ainsi, lorsque vous maintenez la touche Majuscules enfonc
e et que vous appuyez sur la touche 'a', cette touche peut
galement g
rer le caract
re 'A'. Chaque combinaison de touches peut g
rer un code de caract
re diff
rent, de sorte que diff
rents caract
res seront g
s selon que vous appuyez sur une touche ou sur Alt, Majuscules, ou encore Alt et Majuscules en combinaison avec une touche.\
A gauche de l'inspecteur est affich
e la liste des commutateurs qui repr
sentent les modificateurs. Lorsque ces commutateurs sont activ
s, les touches affichent les caract
res g
s lorsque vous utilisez plusieurs modificateurs. Par exemple, si vous cliquez sur les commutateurs Majuscules et Alt, le panneau du clavier affiche les caract
res g
s, si vous maintenez les touches Majuscules et Alt enfonc
es, dans ce fichier clavier. De m
me, lorsque vous
ditez des touches de caract
res, vous r
alisez cette op
ration
l'aide des modificateurs s
lectionn
s. Par cons
quent, si vous modifiez une touche de caract
re lorsque les commutateurs Majuscules et Alt sont marqu
s, vous modifiez le caract
par la combinaison Alt et Majuscules de cette touche ; les autres caract
res de cette touche demeurent inchang
Keyboard dispose d'une palette de codes de caract
res qui r
unit tous les codes de caract
res ; cela vous
vite d'avoir
conna
tre les codes hexad
cimaux des caract
utiliser avant de pouvoir les taper dans un champ de texte. Pour utiliser cette palette, il vous suffit de faire glisser le caract
re voulu sur la touche (du panneau du clavier) que vous d
sirez
diter. Ici encore, les commutateurs de modificateur s
lectionn
s affecteront les attributs de la touche modifi
\b Cr
ation d'une nouvelle distribution des touches\
\b0 Nous vous conseillons de ne pas utiliser cette option, en ce sens qu'elle demande beaucoup plus de travail que de d
marrer
partir d'un fichier de distribution de touches existant et de modifier le fichier en fonction de vos besoins. L'
ment du menu Document->Nouveau, copie la distribution de touches actuelle dans un document de distribution de touches. En cons
quence, vous obtiendrez un fichier clavier dans votre document (celui de votre ordinateur). L'op
ration d'
dition d'un clavier s'ex
cute de la m
me fa
on que pour un clavier pr
fini.\
\b Utilisation des fichiers .keymapping
\b0 \
Une fois l'
dition termin
e, copiez le fichier .keymapping dans ~/Library/Keyboards. Cela fait, relancez Preferences et activez le module de localisation dans Preferences (l'ic
ne repr
sentant les drapeaux) et vous verrez s'afficher le nom de votre fichier de distribution de touches dans la liste des fichiers clavier. Pour l'utiliser, il vous suffit de le s
lectionner. A partir de ce moment, le fichier s
lectionn
sera utilis
par d
faut
chaque ouverture de session.\
\pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\b\fc0\cf0 S
quences de touches\
\b0 Les s
quences de touches sont un peu plus compliqu
es que les autres fonctions du clavier. En fait, cette fonction vous permet d'affecter plusieurs caract
une seule touche. Par exemple, vous pouvez cr
er une s
quence de touches avec le mot "NEXTSTEP" et l'associer
la touche F2 de votre clavier.\
La meilleure fa
on de comprendre est de cr
er des s
quences pour une disposition de touches donn
e. Cette liste n'est associ
rien. Il s'agit simplement d'une liste de caract
res qui, une fois cr
e, pourra
tre affect
une ou plusieurs touches. La cr
ation et la modification de s
quences d'une part, et d'autre part, la liaison de ces s
quences
des touches sp
cifiques sont des op
rations distinctes.\
Pour modifier les s
quences de votre clavier, cliquez sur le bouton "Sequence List" dans la fen
tre de disposition du clavier. Ceci cr
era une fen
tre de s
quences dans laquelle vous pourrez ajouter, retirer et modifier des s
quences. Les modifications que vous effectuez dans la fen
tre des s
quences ne sont report
es dans la disposition que lorsque vous cliquez sur "D
finir". Pour abandonner vos modifications, cliquez simplement sur Annuler. Pour ajouter une nouvelle s
quence, cliquez sur le bouton Ajouter. Elle sera ajout
la liste des s
quences dans la partie sup
rieure de la fen
tre et affich
e dans la matrice de touches dans la partie inf
rieure de la fen
tre. La matrice contient toutes les touches qui forment votre s
quence. La touche s
lectionn
e (mise en surbrillance) est celle qui sera attribu
la s
quence. Si la derni
re touche (celle mise en veille) dans la s
quence est s
lectionn
e, de nouveaux caract
res seront ajout
la fin de la s
quence. Si une autre touche est s
lectionn
e, le caract
re sera
et la touche suivante s
lectionn
e. Lorsque vous cliquez sur le bouton "Set" toutes les modifications que vous avez effectu
es dans la liste des s
quences s'appliquent
toutes les dispositions de touches et peuvent
tre affect
des touches individuelles.\
Pour utiliser l'une des s
quences, s
lectionnez simplement la touche
laquelle vous souhaitez affecter une s
quence et s
lectionnez une s
quence dans le menu d
roulant du type de clavier. Une liste de toutes les s