home *** CD-ROM | disk | FTP | other *** search
-
- 32;43m 0m
- 32;43m KME V1.2 0m
- 32;43m © 1992 by Christian Stiens 0m
- 32;43m User Manual 0m
- 32;43m 0m
-
-
- 1mIntroduction0m
-
- KME stands for "KeyMapEditor". It is a program with that you can edit the
- keymaps stored in DEVS:keymaps, which you can load with the "Setmap" command.
-
-
- 1mCopyright0m
-
- © Copyright 1992 by Christian Stiens
- Heustiege 2
- W-4710 Lüdinghausen
- GERMANY
-
- The whole package (KME, docs and source) is Freeware.
-
- ***********************************************************
- * *
- * Distribution of the 4mcomplete0m and 4munchanged0m package is *
- * allowed only via noncommercial BBS's and on the *
- * following public domain disk series: *
- * *
- * - Fred Fisk Amiga Lib Disks *
- * - AMOK (Amiga Modula & Oberon Club) *
- * - Kickstart (by Maxon, Germany) *
- * *
- ***********************************************************
-
- Usage of this program is at your own risk. There is no liability or
- responsibility for any damage caused by this program.
-
- All Rights Reserved.
-
-
- 1mRequirements0m
-
- KME was testet under Kickstart 1.3 and 2.04. If you are running under 1.3
- or lower, you must have the arp.library in LIBS: for the filerequester.
- You should also have topaz 80 as default font, if you don't have OS 2.0,
- otherways the string gadgets look a bit strange.
-
-
- 1mManual0m
-
- KME can be started via Workbench or CLI.
-
- In the upper half of the KME window you see the keyboard. You can select
- a key by clicking on it with your mouse or by pressing the key on your
- keyboard.
-
- On the right hand side of the window you find 8 string gadgets. They contain
- the strings which the actual key sends when he is pressed together with the
- corresponding qualifiers indicated on the left side of the gadgets.
-
- The OS 2.0 tabCycle feature is supported. So you can move to the next
- gadget by pressing the tab key and go to the previous by pressing shift-tab.
-
- You can put in special control codes by preceding them a backslash:
-
- \n Line-feed ($0A)
- \t Tabulator ($09)
- \f Form-feed ($0C)
- \r Carriage-return ($0D)
- \b Backspace ($08)
- \e Escape ($1B)
- \[ CSI ($9B)
- \\ the backslash ("\")
- \xHH the char with ascii code $HH
-
- On the left side you see 5 rows with boolean gadgets which I now describe:
-
- 32mThe action gadgets:0m
-
- LOAD:
- The filerequester appears and you can select a keymap you want to modify.
- Be sure not to load other executables than keymaps. KME can't check
- if the file is a keymap, because there is no id in keymaps like in fonts.
- The machine could crash if you load a executable that's not a keymap,
- but I haven't tried.
-
- SAVE:
- Again the filerequester appears and you can select a name for your
- modified keymap to be saved.
-
- ABOUT:
- Shows the information requester.
-
- QUIT:
- Lets you quit the program after safety requester.
-
- ICONIFY:
- Press this button if you want to leave KME for a while. The KME window
- is reactivated by double clicking the icon.
-
- UNDO:
- This takes back the changes that you have done with the actual key.
-
-
- 32mThe parameter gadgets:0m
-
- SHIFT, ALT, CONTROL:
- This flags defines, which qualifiers are valid for the actual key.
- There is a specialty for vanilla keys (keys with SHIFT, ALT, CONTROL
- flag set, but DEAD and STRING flag unset):
- The control-code for this kind of keys is made by clearing bits 5 and 6
- of the char.
-
- DOWNUP:
- Maybe this flag will work under Kickstart 3.0 ?!? :-)
-
- DEAD:
- If your key is a deadkey then you must set this flag. On the right
- side of the string gadgets you can see 8 little gadgets. By clicking
- on those gadgets you cycle through the 3 states "DEAD", "MOD" and none.
- IF "DEAD" is set, then the string gadget contains the dead key code
- i.e. an offset to the deadkey table. IF "MOD" is set, then the string
- gadget holds the deadkey table, i.e. a field with 6 characters.
- For the character "a" e.g. the deadkey table looks like "aáàâãä".
- Only the german keymap uses an 18 char long deadkey table, therefore
- the german keymap can work with double deadkeys, that means by pressing
- <apostoph> <shift-apostroph> <o> you get "ô".
-
- STRING:
- The actual key can send a string instead of only one char, if this
- flag is set.
-
- NOP:
- If this flag is set, no character is send when the key is pressed.
-
- CAPSABLE:
- Keys with this flag set are capsable. That means they can be shifted
- be the caps lock key.
-
- REPEATABLE:
- This flag defines, wether the key repeat function is enabled for
- the key.
-
-
- 1mNote0m
-
- If you want to load in the modified keymap with "SetMap", you must keep in
- mind, that "SetMap" wont load the map if there is a map with same name
- in memory.
-
-
- 3;32mMuch fun!0m
-
- --- Chris
-
-