home *** CD-ROM | disk | FTP | other *** search
/ PSION CD 2 / PsionCDVol2.iso / Programs / 769 / remapper.SIS / Remapper.hlp (.txt) < prev    next >
Encoding:
EPOC Database  |  2000-03-02  |  11.0 KB  |  85 lines

  1. "Data.app    @
  2. Table1
  3. ColA9
  4. ColB9
  5. ColA10
  6. ColB10
  7. ColA11
  8. Index1
  9. ColA11
  10. BTwo possibilities - A simple behaviour is triggered instantaneously by the keypress; a complex behaviour which depends on the type of keypress: Tap, Tap and hold, or sweep onto the screen (for silkscreen keys only).
  11. The complex behaviour allows you to do two or three things without pressing any extra keys or modifiers (eg Tap - move to app or open last file; Sweeping movement - open a new file (note this must go through the info box of SilkScreen); Hold down - open an existing file). Unfortunately if the computer is busy, the short keypress and the sweep can't be too fast or the app won't spot them and will guess you're still holding the key down! Be aware...
  12. AThis allows you to replace any keypress with anything else you feel like - a simple different character (like the demo 
  13. ) or a short sequence of key presses. It just records your keypresses and play them back at the appropriate time to the app in the foreground.
  14. Table1
  15. Title:
  16. Notes:
  17. Order:
  18. BBThere are two basic methods for doing this:
  19. a) Capture new key (Ctrl + N) / Reassign key (Ctrl + R)
  20. Here you type the key combination you want to capture or change.
  21. b) Browse keys... (Ctrl+B)
  22. Here you are given a list of the keys you are currently capturing to choose from.
  23. Having chosen one of these methods you are then given an outline of the keys current settings.
  24. You then choose the complexity of the keystroke to be captured, and then choose what to do next. If you choose to edit, you will be given a list of keystrokes, and you should then choose one of these to edit.
  25. AThis facility allows you to record keypresses which will then go to the app you have just accessed. I use it for things like:
  26. The Agenda always comes to the foreground in week view looking at today (Ctrl+shift+w, Tab, Space, Enter)
  27. Pressing System when it's in the foreground takes me to the Bookmarked directory (and back).
  28. It can also be used for remapping keyboard keys to other keys or key combinations.
  29. And various other things...
  30. AThanks to R.Panton for help with searching for the available apps - get his excellent global find utility if you don't already have it, to Robert Wigley for the pretty bitmap, and to Otfried Cheong for the wonderful Alarm opx (and RMR Software for distributing it), and Leigh and Phil for help making the menus more Psion standard. Any remaining non-standardnesses are entirely my own decision.
  31. }AThis program should work on the S5, S5mx, Revo, and Geofox (Geofoxes may have problems with the Extras and Connect key). If you want it to work on a different machine please let me know so I can adapt it. It should be fine on the MC218, except getting a couple of names wrong for silkscreen keys (let me know if you want it fixed!), but I don't know anything about the S7/netBook.
  32. Reassign key to macro
  33. Compatibility
  34.  used for remapping keyboard keys to other keys or key combinations.
  35. And various other things...
  36. /FYou are presented with a list of all the applications which were available when the program was opened or last looked for apps (Ctrl+c), as well as the currently available functions on a separate list.
  37. Choose <Space> for the application you have selected, or <Enter> for the function.
  38. You will then move onto an appropriate dialog for what you have selected: generally nothing for the functions, and a selection box for the apps for what to do with them.
  39. This will allow you to choose what to do:
  40. Apply to app in foreground - if an instance of <app> is in foreground, leave it there (and run macro if required).
  41. Move app in back to fg - if <app> is in background bring to front - this provides the behaviour of the ordinary silkscreen buttons (bring to fg or rotate). Then apply macro if required.
  42. Use last open app - only available for file-based apps: This is again the standard behaviour for silkscreen buttons. Then run macro if desired.
  43. do nothing, Run app (non file-based), open file (from dialog), create file (from dialog), open specified file, pass keystroke through - the first two are self-explanatory, the next two will give you a dialog at run-time to choose a file from, and the next will give you a dialog now, and this file will be opened (or brought to foreground if open) at run-time. The final one allows you to define a macro for individual applications, so that a certain key combination will have a specified effect on the app if present, but otherwise the keypress will just be passed through to whatever app is in the foreground.
  44. Then run macro if desired.
  45. DThese seem to be problems I can't do anything about, so they are just here as warnings - if you know how to deal with them please let me know.
  46. When the Extras Bar is up it can't spot complex keypresses - I can't do much about this - I haven't found out how to make the extras bar go down or how to even detect it being up... it seems to have a higher priority than me so just be careful. However, a workaround exists if you realise what is happening - two clicks will work just like a tap, and getting rid of the bar and clicking on the app's window will work as a sweep... hmm, not very cool though - any other ideas...
  47. The bug I mentioned (that you can't sweep or tap too fast or it won't notice) doesn't exist - I'm glad to hear it, it is there though, honest (especially with the tap).
  48. You cannot distinguish between Ctrl+Shift+num and Ctrl+num, and Ctrl+0 doesn't work at all, and you can't capture Ctrl+Fn+num.
  49. Unfortunately this seemsto be a feature of getevent32 because Ctrl+nnn is EPOC32's method for typing in arbitrary ascii characters. Ctrl+Shift+num does work though so long as you're careful about typing it, but it's probably a bit risky. I don't know why you can't capture Ctrl+Fn+num.
  50. You also can't capture Ctrl+Fn+q or Ctrl+Fn+s.
  51. DThis application is designed to increase your productivity by allowing you to redefine all of the keys (including the silkscreen keys) to anything you want (within reason).
  52. It allows you to redefine any keypress to a different character, or sequence of characters, or to the applications of your choice, and to a variety of different access methods for those applications. You can set a button to automatically open any application, or any prespecified file (eg tap Shift and Data to open your address book). You can also get it to open up a dialog so you can choose which file to open or create on the fly.
  53. You can also record keypresses (macros) to play back to the apps when they are brought to the foreground, for instance to always bring agenda to the foreground set to today in a certain view...
  54. Finally there are a couple of functions to do useful things which you might want to allocate keys to, such as a countdown timer which just sets an alarm on the system alarm, or a function to rotate the apps. Listed amongst the functions is the ability to map any key to any set of keypresses (thus allowing for instance fn+e to be mapped to 
  55.  as it is in the demo).
  56. CIf you run this with the demo initialisation, you will find the following presets(*1):
  57. Fn+e is remapped to 
  58. Ctrl+Menu brings Remapper to foreground
  59. Agenda now always comes to fg on today in week view (Ctrl+shift+W, Tab, Space, Enter). When in foreground repeated presses will move through views (Ctrl+Q).
  60. Shift+Data gives you a dialog to open data files.
  61. IR loads the Comms app
  62. Cut/Paste rotates the apps
  63. Ctrl+space gives you a countdown timer (uses alarm 7 on time)
  64. Word has been redefined so that a tap behaves as usual, but tap+hold gives you a dialog to open a file, and tap+sweep (onto the little window) open a new file from a dialog.
  65. Shift + Word opens the (boring) Welcome to the Psion 5 file (obviously this can be set to whatever you like (like your address book in Data), but I don't know what files are on your computer)
  66. (*1) on computers other than the S5(mx) the Word, Agenda and Data mappings will be to other keys, as the silkscreen layout has been changed (and on the 5mx the Shift+Data=Shift+Contacts)
  67. Remapper - overview
  68. Capturing and Releasing keys
  69. % Choosing Application or Function
  70. Complexity of keypress
  71. New applications
  72. The app cannot detect new applications (or ignore deleted ones) unless you tell it about them. Either quit and restart, or type Ctrl+c to refresh its memory.
  73. General keypresses
  74. In all of the menus and dialogs Esc aborts, though sometimes this will have added implications like releasing the key being examined. Ctrl+e quits. Other keypresses can be found on the menus. Escape sends the app to the background.
  75. Credits
  76. ContactSYou can get hold of me as richardr@dai.ed.ac.uk
  77. Please email me with any problems.
  78. Rotate Apps
  79. This will rotate through the applications until you release the key - you can speed it up by tapping any other key whilst holding the original one down.
  80. Known Issues...
  81. Set Countdown timer
  82. Ths is just a bit of fun - since we now have this lovely alarm opx, I've written something I've always wanted - a countdown timer that uses the system alarm (although as a result it's only accurate to the nearest 30s).
  83. Macros
  84. Demo initialisation
  85.