home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Club Amiga de Montreal - CAM
/
CAM_CD_1.iso
/
files
/
266.lha
/
SetKey_v2.0
/
Notes.doc
< prev
next >
Wrap
Text File
|
1989-07-10
|
3KB
|
59 lines
SetKey.Notes
SetKey & Showkey are copyright 1987 by CodeWorks.
See the file SetKey.Tutorial for a complete description of how to use SetKey.
SetKey Main Control Menu options:
Select View or Change mode:
In "View" mode setkey simply displays the current mapping of any key
which is selected. "Change" mode allows you to change the mapping of
the keys.
Load a keymap from the disk:
Loads a keymap for editing.
Save a keymap to the disk:
Saves your current changes.
End keymap editing:
You may exit and execute setmap to set your work as the active keymap
or exit without setting this map by choosing one of the suboptions.
----------------------------------------------------------------------------
Showkey:
Showkey is a very simple utility which examines all the keys in the
current default keymap and prints a paginated listing of the keys which have
non-escape strings mapped to them. This can be quite helpful if you have
trouble remembering how you mapped the keyboard.
----------------------------------------------------------------------------
Tech Notes:
Each string mapped to a key may contain up to 127 characters. The total
for any key (all qualifiers) must be less than 256. This is not really a
handicap in actual operation, it's just implicit in the way the C=A keymap
structure is designed.
Dead keys are NOT supported by SetKey. What ARE dead keys?? We had a
hard time figuring it out too. Suffice to say, they are unnecessary, but if
you really need them, there's always the usa keymap.
Sometimes when you change back & forth between the hex gadget and the
string gadget you'll notice the cursor will disappear. Intuition seems to
toggle the cursor status whenever RefreshGadgets is called, causing the
cursor to disappear. If you begin typing into the gadget, though, the cursor
will reappear and remain until you deselect the gadget.
Setmap runs down the keymap resource list (in RAM) to see if a copy of the
keymap you have requested is already loaded. If it finds a match, it simply
sets it as the current keymap for the task which called it. This is good and
bad. It's good in that it saves time if he can find it in RAM. It's bad
because there is no way to replace a keymap once it has been added to the
resource list (at least not safely, because deleting it from the resource
list without knowing whether or not it is being used at present by another
task could be disastrous). But that's the way it works.
Needless to say by now, SetKey ONLY works with V1.2 of AmigaDos!