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 >
Text File  |  1989-07-10  |  3KB  |  59 lines

  1.  
  2.                               SetKey.Notes
  3.  
  4. SetKey & Showkey are copyright 1987 by CodeWorks.
  5.  
  6. See the file SetKey.Tutorial for a complete description of how to use SetKey.
  7.  
  8. SetKey Main Control Menu options:
  9.  
  10.    Select View or Change mode:
  11.       In "View" mode setkey simply displays the current mapping of any key
  12.       which is selected. "Change" mode allows you to change the mapping of
  13.       the keys.
  14.  
  15.    Load a keymap from the disk:
  16.       Loads a keymap for editing.
  17.  
  18.    Save a keymap to the disk:
  19.       Saves your current changes.
  20.  
  21.    End keymap editing:
  22.       You may exit and execute setmap to set your work as the active keymap
  23.       or exit without setting this map by choosing one of the suboptions.
  24.  
  25. ----------------------------------------------------------------------------
  26.  
  27.    Showkey:
  28.  
  29.    Showkey is a very simple utility which examines all the keys in the
  30. current default keymap and prints a paginated listing of the keys which have
  31. non-escape strings mapped to them.  This can be quite helpful if you have
  32. trouble remembering how you mapped the keyboard.
  33.  
  34. ----------------------------------------------------------------------------
  35.  
  36.    Tech Notes:
  37.  
  38.    Each string mapped to a key may contain up to 127 characters.  The total
  39. for any key (all qualifiers) must be less than 256.  This is not really a
  40. handicap in actual operation, it's just implicit in the way the C=A keymap
  41. structure is designed.
  42.    Dead keys are NOT supported by SetKey.  What ARE dead keys??  We had a
  43. hard time figuring it out too.  Suffice to say, they are unnecessary, but if
  44. you really need them, there's always the usa keymap.
  45.    Sometimes when you change back & forth between the hex gadget and the
  46. string gadget you'll notice the cursor will disappear.  Intuition seems to
  47. toggle the cursor status whenever RefreshGadgets is called, causing the
  48. cursor to disappear.  If you begin typing into the gadget, though, the cursor
  49. will reappear and remain until you deselect the gadget.
  50.    Setmap runs down the keymap resource list (in RAM) to see if a copy of the
  51. keymap you have requested is already loaded.  If it finds a match, it simply
  52. sets it as the current keymap for the task which called it.  This is good and
  53. bad.  It's good in that it saves time if he can find it in RAM. It's bad
  54. because there is no way to replace a keymap once it has been added to the
  55. resource list (at least not safely, because deleting it from the resource
  56. list without knowing whether or not it is being used at present by another
  57. task could be disastrous).  But that's the way it works.
  58.    Needless to say by now, SetKey ONLY works with V1.2 of AmigaDos!
  59.