home *** CD-ROM | disk | FTP | other *** search
/ PC World 2002 September / PCWorld_2002-09_cd.bin / Komunik / amaya / 9x / amaya-Win98-6.2.exe / _SETUP.1 / amaya.kb < prev    next >
Encoding:
Text File  |  2002-07-05  |  10.8 KB  |  253 lines

  1. # Keyboard configuration file for Windows
  2. # Be careful when using Alt key to define short cuts. 
  3. # Alt key, referenced by Windows API as VK_MENU is
  4. # usually used by Windows for some particular purposes
  5. # and especially default short cuts. Amaya also uses this
  6. # particular key to introduce its own short cuts without using
  7. # the Windows standard accelerator table.
  8. # You have to distinguish between <Alt/Control><Key> sequences and
  9. # <Shift><Alt/Control><Key> sequences.
  10. # For example:
  11. # Ctrl <Key>O:        ZoomIn()    ## is wrong
  12. # Shift  <Key>O:    ZoomIn()    ## is correct
  13. # Alt <Key>=:            ZoomIn()    ## is correct
  14. #
  15. # On Windows platforms Shift Alt is reserved by the system and
  16. # cannot be used to define shortcuts
  17. #
  18. # Ctrl-x, c, v are used for cut, copy, paste
  19. # Ctrl-z and Ctrl-y are used for Undo/Redo
  20. #
  21. # Ctrl-a, e are used for moving around
  22. # Ctrl-k is used for the spellcheck
  23. # Ctrl-r, b, F are used for reload, back and forward
  24. # Ctrl-1, 2, 3, 4, 5, 6 are used for headings.
  25. #
  26. # Ctrl-m is used for Math functions
  27. # Alt-f is used for Forms functions
  28. # Alt-s is used for Style functions
  29. # Ctrl-n is used for New functions (n, t, c) and Annotation functions
  30. # Ctrl-t is used for Types in the types menu, and some table actions
  31. # Alt-t is used for style types
  32. # Alt-v is used for view menus
  33. #
  34. # Ctrl-L, T, D and Shift-Alt-L are used for linking
  35. # Ctrl-B, I are used for strong and emphasis
  36. # Ctrl-N is for changing the title (Name...)
  37. # Ctrl-! and S are used in the structure menu.
  38. #
  39. # Ctrl-Return, Space are used for BR and  
  40.  
  41. # personal keyboard file for Amaya
  42. #moving around 
  43. <Key>Delete:        TtcDeleteSelection() 
  44. <Key>Backspace:     TtcDeletePreviousChar() 
  45. <Key>F2:            TtcParentElement()
  46. <Key>Return:        TtcCreateElement() 
  47. <Key>Home:          TtcStartOfLine() 
  48. <Key>End:           TtcEndOfLine()
  49. #Following commented out to remember default actions
  50. #<Key>Up:           TtcPreviousLine() 
  51. #<Key>Down:         TtcNextLine() 
  52. #<Key>Right:        TtcNextChar() 
  53. #<Key>Left:         TtcPreviousChar() 
  54. #Ctrl <Key>Up:      TtcLineUp()
  55. #Ctrl <Key>Down:    TtcLineDown()
  56. <Key>Tab:           NextLinkOrFormElement()
  57. Shift <Key>Tab:     PreviousLinkOrFormElement()
  58. Ctrl <Key>a:        TtcStartOfLine() 
  59. Shift Ctrl <Key>A:  TtcSelStartOfLine() 
  60. Ctrl <Key>e:        TtcEndOfLine() 
  61. Shift Ctrl <Key>E:  TtcSelEndOfLine() 
  62. Ctrl <Key>Home:     TtcPageTop() 
  63. Ctrl <Key>End:      TtcPageEnd() 
  64. Alt <Key>Return:    DoAction() 
  65. Alt <Key>Home:      GoToHome()
  66. Ctrl <Key><:                                TtcInsertChar("\253")
  67. Shift Ctrl <Key><:                          TtcInsertChar("\253")
  68. Shift Ctrl <Key>>:                          TtcInsertChar("\273")
  69. Ctrl <Key>o , Ctrl <Key>e:                TtcInsertChar("œ")
  70. Shift Ctrl <Key>O , Shift Ctrl <Key>E:      TtcInsertChar("Œ")
  71. Alt <Key>e:                                 TtcInsertChar("€")
  72.  
  73. #File menu 
  74. Ctrl <Key>o , Ctrl <Key>o:                  OpenDoc() 
  75. Shift Ctrl <Key>O, Shift Ctrl <Key>O:       OpenDocInNewWindow() 
  76. Ctrl <Key>n , Ctrl <Key>b:         NewXHTMLBasic() 
  77. Ctrl <Key>n , Ctrl <Key>t:         NewXHTMLStrict() 
  78. Ctrl <Key>n , Ctrl <Key>r:         NewXHTML11() 
  79. Ctrl <Key>n , Ctrl <Key>n:         NewXHTMLTransitional() 
  80. Ctrl <Key>n , Ctrl <Key>m:         NewMathML() 
  81. Ctrl <Key>n , Ctrl <Key>g:         NewSVG() 
  82. Ctrl <Key>n , Ctrl <Key>c:         NewCss() 
  83. Ctrl <Key>n , Ctrl <Key>t:         NewTemplate() 
  84. Shift Ctrl <Key>P:                 PrintAs() 
  85. Ctrl <Key>p:                       SetupAndPrint() 
  86. Ctrl <Key>s:                       SaveDocument() 
  87. Shift Ctrl <Key>S:                 SaveDocumentAs() 
  88. Ctrl <Key>b:                       GotoPreviousHTML() 
  89. Shift Ctrl <Key>F:                 GotoNextHTML() 
  90. Ctrl <Key>r:                       Reload() 
  91. Alt <Key>F4:                       CloseDocument()
  92. Ctrl <Key>w:                       CloseDocument() 
  93. Ctrl <Key>q:                       AmayaClose()
  94. Alt <Key>v , Alt <Key>x:           TtcCloseView()
  95. Alt <Key>v , Alt <Key>w:           Synchronize()
  96.  
  97. #edit menu 
  98. Ctrl <Key>x:                       TtcCutSelection()
  99. Ctrl <Key>v:                       TtcPaste()
  100. Ctrl <Key>z:                       TtcUndo() 
  101. Ctrl <Key>y:                       TtcRedo() 
  102. Alt <Key>F3:                       TtcSearchText()
  103. Ctrl <Key>f:                       TtcSearchText()
  104. Ctrl <Key>c:                       TtcCopySelection() 
  105. Ctrl <Key>d:                       TtcDeleteSelection() 
  106. Shift Ctrl <Key>*:                 SetBrowserEditor() 
  107. Ctrl <Key>t , Ctrl <Key>x:         TransformType()
  108. Ctrl <Key>k:                       SpellCheck()
  109.  
  110. #Types 
  111. Ctrl <Key>t , Ctrl <Key>n:         ChangeTitle()
  112. Shift <Key>Return:                 CreateParagraph() 
  113. Ctrl <Key>t , Ctrl <Key>w:         CreatePreformatted() 
  114. Ctrl <Key>t , Ctrl <Key>i:         CreateImage() 
  115. Ctrl <Key>t , Ctrl <Key>-:         CreateHorizontalRule() 
  116. Ctrl <Key>t , Ctrl <Key>a:         CreateAddress() 
  117. Ctrl <Key>t , Ctrl <Key>q:         CreateBlockQuote() 
  118. Ctrl <Key>t , Ctrl <Key>r:         CreateRuby() 
  119. Ctrl <Key>t , Ctrl <Key>v:         CreateDivision() 
  120. # BR and  
  121. Ctrl <Key>Return:                  CreateBreak("\212") 
  122. Ctrl <Key>Space:                   TtcInsertChar("\240")
  123.  
  124. #lists - types submenu
  125. #Don't need items - these are done with return
  126. Ctrl <Key>l , Ctrl <Key>d:         CreateDefinitionList() 
  127. Ctrl <Key>l , Ctrl <Key>o:         CreateNumberedList() 
  128. Ctrl <Key>l , Ctrl <Key>u:         CreateList() 
  129.  
  130. #tables submenu
  131. Ctrl <Key>t , Ctrl <Key>t:         CreateTable() 
  132. Ctrl <Key>t , Ctrl <Key>h:         CreateHeadingCell()
  133. Ctrl <Key>t , Ctrl <Key>Delete:    DeleteColumn()
  134.  
  135. #Object submenu
  136. Ctrl <Key>t , Ctrl <Key>o:         CreateObject() 
  137. Ctrl <Key>t , Ctrl <Key>p:         CreateParameter() 
  138.  
  139. #Headings sbmenu
  140. Ctrl <Key>1:                       CreateHeading1() 
  141. Ctrl <Key>2:                       CreateHeading2() 
  142. Ctrl <Key>3:                       CreateHeading3() 
  143. Ctrl <Key>4:                       CreateHeading4() 
  144. Ctrl <Key>5:                       CreateHeading5() 
  145. Ctrl <Key>6:                       CreateHeading6()
  146.  
  147. #Forms (types submenu)
  148. Alt <Key>f , Alt <Key>f:           CreateForm() 
  149. Alt <Key>f , Alt <Key>s:           CreateSubmit() 
  150. Alt <Key>f , Alt <Key>x:           CreateReset() 
  151. Alt <Key>f , Alt <Key>t:           CreateTextArea() 
  152. Alt <Key>f , Alt <Key>i:           CreateTextInput() 
  153. Alt <Key>f , Alt <Key>r:           CreateRadio() 
  154. Alt <Key>f , Alt <Key>n:           CreateOptGroup() 
  155. Alt <Key>f , Alt <Key>c:           CreateToggle() 
  156. Alt <Key>f , Alt <Key>o:           CreateFileInput() 
  157. Alt <Key>f , Alt <Key>d:           CreateImageInput()
  158. Alt <Key>f , Alt <Key>p:           CreatePasswordInput() 
  159. Alt <Key>f , Alt <Key>h:           CreateHiddenInput() 
  160. Alt <Key>f , Alt <Key>g:           CreateFieldset() 
  161. Alt <Key>f , Alt <Key>l:           CreateLabel() 
  162. Alt <Key>f , Alt <Key>b:           CreatePushButton() 
  163. Alt <Key>f , Alt <Key>m:           CreateOption() 
  164.  
  165. #Math (types submenu)
  166. Ctrl <Key>m , Ctrl <Key>Space:     CreateMSPACE()
  167. Ctrl <Key>m , Ctrl <Key>6:         CreateMSUP() 
  168. Ctrl <Key>m , Ctrl <Key>=:         CreateMO()
  169. Ctrl <Key>m , Ctrl <Key>a:         CreateApplyFunction()
  170. Ctrl <Key>m , Ctrl <Key>b:         CreateMSUBSUP() 
  171. Ctrl <Key>m , Ctrl <Key>c:         CreateMENCLOSE()
  172. Ctrl <Key>m , Ctrl <Key>d:         CreateMI()
  173. Ctrl <Key>m , Ctrl <Key>e:         CreateMathEntity()
  174. Ctrl <Key>m , Ctrl <Key>f:         CreateMFRAC() 
  175. Ctrl <Key>m , Ctrl <Key>i:         CreateInvisibleTimes()
  176. Ctrl <Key>m , Ctrl <Key>k:         CreateMUNDEROVER() 
  177. Ctrl <Key>m , Ctrl <Key>m:         CreateMath() 
  178. Ctrl <Key>m , Ctrl <Key>n:         CreateMN()
  179. Ctrl <Key>m , Ctrl <Key>o:         CreateMOVER() 
  180. Ctrl <Key>m , Ctrl <Key>p:         CreateMROW() 
  181. Ctrl <Key>m , Ctrl <Key>q:         CreateMSQRT() 
  182. Ctrl <Key>m , Ctrl <Key>r:         CreateMROOT() 
  183. Ctrl <Key>m , Ctrl <Key>s:         CreateMMULTISCRIPTS()
  184. Ctrl <Key>m , Ctrl <Key>t:         CreateMTABLE() 
  185. Ctrl <Key>m , Ctrl <Key>u:         CreateMUNDER() 
  186. Ctrl <Key>m , Ctrl <Key>v:         CreateMSUB() 
  187. Ctrl <Key>m , Ctrl <Key>x:         CreateMTEXT()
  188.  
  189. #Structure 
  190. Shift Ctrl <Key>!:                 CreateComment() 
  191. Ctrl <Key>t , Ctrl <Key>s:         CreateStyle()
  192.  
  193. #Links
  194. Shift Alt <Key>L:                  LinkToPreviousTarget() 
  195. Shift Ctrl <Key>L:                 CreateOrChangeLink() 
  196. Shift Ctrl <Key>D:                 DeleteAnchor() 
  197. Shift Ctrl <Key>T:                 CreateTarget()
  198.  
  199. #View Menu
  200. Alt <Key>v , Alt <Key>a:           TtcSwitchCommands() 
  201. Alt <Key>v , Alt <Key>b:           TtcSwitchButtonBar() 
  202. Alt <Key>v , Alt <Key>c:           ShowToC() 
  203. Alt <Key>v , Alt <Key>i:           ShowAlternate() 
  204. Alt <Key>v , Alt <Key>l:           ShowLinks() 
  205. Alt <Key>v , Alt <Key>m:           ShowMapAreas() 
  206. Alt <Key>v , Alt <Key>h:           ShowSource()
  207. Alt <Key>v , Alt <Key>s:           ShowStructure()
  208. Alt <Key>v , Alt <Key>t:           ShowTargets() 
  209. Alt <Key>-:                        ZoomOut()
  210. Alt <Key>=:                        ZoomIn()
  211.  
  212. #Style menu 
  213. Alt <Key>s , Alt <Key>c:           CreateClass() 
  214. Alt <Key>s , Alt <Key>a:           ApplyClass() 
  215. Alt <Key>s , Alt <Key>o:           OpenCSS() 
  216. Alt <Key>s , Alt <Key>r:           RemoveCSS() 
  217. Alt <Key>s , Alt <Key>t:           TtcChangeFormat() 
  218. Alt <Key>s , Alt <Key>h:           TtcChangeColors() 
  219. Alt <Key>s , Alt <Key>f:           TtcChangeCharacters() 
  220. Alt <Key>s , Alt <Key>b:           ChangeBackgroundImage() 
  221. Alt <Key>s , Alt <Key>l:           LinkCSS()
  222. Alt <Key>s , Alt <Key>e:           EnableCSS()
  223. Alt <Key>s , Alt <Key>d:           DisableCSS()
  224.  
  225. #Information types (in Style menu) 
  226. Shift Ctrl <Key>B:                 SetOnOffStrong() 
  227. Shift Ctrl <Key>I:                 SetOnOffEmphasis() 
  228. Alt <Key>t , Alt <Key>Delete:      SetOnOffDEL() 
  229. Alt <Key>t , Alt <Key>i:           SetOnOffINS() 
  230. Alt <Key>t , Alt <Key>a:           SetOnOffAbbr() 
  231. Alt <Key>t , Alt <Key>z:           SetOnOffAcronym() 
  232. Alt <Key>t , Alt <Key>q:           SetOnOffQuotation() 
  233. Alt <Key>t , Alt <Key>c:           SetOnOffCode() 
  234. Alt <Key>t , Alt <Key>w:           SetOnOffCite() 
  235. Alt <Key>t , Alt <Key>d:           SetOnOffDefinition() 
  236. Alt <Key>t , Alt <Key>v:           SetOnOffVariable() 
  237. Alt <Key>t , Alt <Key>s:           SetOnOffSample() 
  238. Alt <Key>t , Alt <Key>k:           SetOnOffKeyboard() 
  239. Alt <Key>t , Alt <Key>o:           SetOnOffBDO() 
  240.  
  241. #Annotations
  242. Ctrl <Key>n , Ctrl <Key>s:       AnnotateSelection()
  243. Ctrl <Key>n , Ctrl <Key>a:       AnnotateDocument()
  244. Ctrl <Key>n , Ctrl <Key>r:         ReplyToAnnotation()
  245. Ctrl <Key>n , Ctrl <Key>p:       PostAnnotation()
  246. Ctrl <Key>n , Ctrl <Key>d:       DeleteAnnotation()
  247. Ctrl <Key>n , Ctrl <Key>l:       LoadAnnotations()
  248. Ctrl <Key>n , Ctrl <Key>f:       FilterAnnot()
  249. Ctrl <Key>n , Ctrl <Key>o:       ConfigAnnot()
  250.  
  251. #Try to override bizzare behaviour
  252. Shift <Key>End:     TtcSelEndOfLine()
  253. Shift <Key>Home:    TtcSelStartOfLine()