# Keyboard configuration file for Windows # Be careful when using Alt key to define short cuts. # Alt key, referenced by Windows API as VK_MENU is # usually used by Windows for some particular purposes # and especially default short cuts. Amaya also uses this # particular key to introduce its own short cuts without using # the Windows standard accelerator table. # You have to distinguish between sequences and # sequences. # For example: # Ctrl O: ZoomIn() ## is wrong # Shift O: ZoomIn() ## is correct # Alt =: ZoomIn() ## is correct # # On Windows platforms Shift Alt is reserved by the system and # cannot be used to define shortcuts # # Ctrl-x, c, v are used for cut, copy, paste # Ctrl-z and Ctrl-y are used for Undo/Redo # # Ctrl-a, e are used for moving around # Ctrl-k is used for the spellcheck # Ctrl-r, b, F are used for reload, back and forward # Ctrl-1, 2, 3, 4, 5, 6 are used for headings. # # Ctrl-m is used for Math functions # Alt-f is used for Forms functions # Alt-s is used for Style functions # Ctrl-n is used for New functions (n, t, c) and Annotation functions # Ctrl-t is used for Types in the types menu, and some table actions # Alt-t is used for style types # Alt-v is used for view menus # # Ctrl-L, T, D and Shift-Alt-L are used for linking # Ctrl-B, I are used for strong and emphasis # Ctrl-N is for changing the title (Name...) # Ctrl-! and S are used in the structure menu. # # Ctrl-Return, Space are used for BR and   # personal keyboard file for Amaya #moving around Delete: TtcDeleteSelection() Backspace: TtcDeletePreviousChar() F2: TtcParentElement() Return: TtcCreateElement() End: TtcEndOfLine() Home: TtcStartOfLine() #Following commented out to remember default actions #Up: TtcPreviousLine() #Down: TtcNextLine() #Right: TtcNextChar() #Left: TtcPreviousChar() #Ctrl Up: TtcLineUp() #Ctrl Down: TtcLineDown() Tab: NextLinkOrFormElement() Shift Tab: PreviousLinkOrFormElement() Ctrl a: TtcStartOfLine() Shift Ctrl A: TtcSelStartOfLine() Ctrl e: TtcEndOfLine() Shift Ctrl E: TtcSelEndOfLine() Ctrl Home: TtcPageTop() Ctrl End: TtcPageEnd() Alt Return: DoAction() Alt Home: GoToHome() Alt [: TtcInsertChar("\253") Alt ]: TtcInsertChar("\273") Alt \: TtcInsertChar("€") #File menu Shift Ctrl P: PrintAs() Ctrl p: SetupAndPrint() Ctrl s: SaveDocument() Shift Ctrl S: SaveDocumentAs() Ctrl b , Ctrl b: GotoPreviousHTML() Ctrl b , Ctrl f: GotoNextHTML() Ctrl r: Reload() Alt F4: CloseDocument() Ctrl w: CloseDocument() Ctrl q: AmayaClose() Ctrl b , Ctrl v: TtcCloseView() Ctrl b , Ctrl y: Synchronize() #edit menu Ctrl c: TtcCopySelection() Ctrl d: TtcDeleteSelection() Alt F3: TtcSearchText() Ctrl f: TtcSearchText() Ctrl k: SpellCheck() Ctrl v: PasteBuffer() Ctrl x: TtcCutSelection() Ctrl y: TtcRedo() Ctrl z: TtcUndo() #Shift Ctrl *: SetBrowserEditor() #Headings sbmenu Shift Ctrl 1: CreateHeading1() Shift Ctrl 2: CreateHeading2() Shift Ctrl 3: CreateHeading3() Shift Ctrl 4: CreateHeading4() Shift Ctrl 5: CreateHeading5() Shift Ctrl 6: CreateHeading6() Ctrl 1: CreateHeading1() Ctrl 2: CreateHeading2() Ctrl 3: CreateHeading3() Ctrl 4: CreateHeading4() Ctrl 5: CreateHeading5() Ctrl 6: CreateHeading6() # BR and   Ctrl Return: CreateBreak("\212") Ctrl Space: TtcInsertChar("\240") #Types Shift Return: CreateParagraph() Ctrl h , Ctrl a: CreateAddress() Ctrl h , Ctrl c: CreateComment() Ctrl h , Ctrl d: CreateDefinitionList() Ctrl h , Ctrl h: CreateHorizontalRule() Ctrl h , Ctrl i: CreateImage() Ctrl h , Ctrl l: CreateList() Ctrl h , Ctrl m: CreateMap() Ctrl h , Ctrl n: CreateNumberedList() Ctrl h , Ctrl o: CreateObject() Ctrl h , Ctrl p: CreatePreformatted() Ctrl h , Ctrl q: CreateBlockQuote() Ctrl h , Ctrl r: CreateRuby() Ctrl h , Ctrl t: ChangeTitle() Ctrl h , Ctrl v: CreateDivision() Ctrl h , Ctrl w: CreateParameter() #Style menu and Information types Ctrl i , Ctrl a: ApplyClass() Ctrl i , Ctrl b: ChangeBackgroundImage() Ctrl i , Ctrl c: CreateClass() Ctrl i , Ctrl d: SetOnOffDEL() #Ctrl i , Ctrl d: DisableCSS() #Ctrl i , Ctrl e: EnableCSS() Ctrl i , Ctrl e: SetOnOffEmphasis() Ctrl i , Ctrl f: TtcChangeFormat() Ctrl i , Ctrl h: TtcChangeCharacters() Ctrl i , Ctrl i: SetOnOffINS() Ctrl i , Ctrl k: SetOnOffKeyboard() Ctrl i , Ctrl l: LinkCSS() Ctrl i , Ctrl m: SetOnOffSample() Ctrl i , Ctrl o: OpenCSS() Ctrl i , Ctrl p: TtcChangeColors() Ctrl i , Ctrl q: SetOnOffQuotation() Ctrl i , Ctrl r: RemoveCSS() Ctrl i , Ctrl s: SetOnOffStrong() Ctrl i , Ctrl t: SetOnOffCode() Ctrl i , Ctrl u: SetOnOffAbbr() Ctrl i , Ctrl v: SetOnOffVariable() Ctrl i , Ctrl w: SetOnOffCite() Ctrl i , Ctrl x: SetOnOffDefinition() Ctrl i , Ctrl y: SetOnOffAcronym() Ctrl i , Ctrl z: SetOnOffBDO() #Links and SvgLibrary Ctrl l , Ctrl a: AddNewModelIntoLibrary() Ctrl l , Ctrl d: DeleteAnchor() Ctrl l , Ctrl f: AddNewModelIntoLibraryForm() Ctrl l , Ctrl l: CreateOrChangeLink() Ctrl l , Ctrl p: LinkToPreviousTarget() Ctrl l , Ctrl s: ShowLibrary() Ctrl l , Ctrl t: CreateTarget() #Math (types submenu) Ctrl m , Ctrl Space: CreateMSPACE() Ctrl m , Ctrl 6: CreateMSUP() Ctrl m , Ctrl a: CreateApplyFunction() Ctrl m , Ctrl b: CreateMSUBSUP() Ctrl m , Ctrl c: CreateMENCLOSE() Ctrl m , Ctrl d: CreateMI() Ctrl m , Ctrl e: CreateMathEntity() Ctrl m , Ctrl f: CreateMFRAC() Ctrl m , Ctrl g: CreateMO() Ctrl m , Ctrl i: CreateInvisibleTimes() Ctrl m , Ctrl k: CreateMUNDEROVER() Ctrl m , Ctrl m: CreateMath() Ctrl m , Ctrl n: CreateMN() Ctrl m , Ctrl o: CreateMOVER() Ctrl m , Ctrl p: CreateMROW() Ctrl m , Ctrl q: CreateMSQRT() Ctrl m , Ctrl r: CreateMROOT() Ctrl m , Ctrl s: CreateMMULTISCRIPTS() Ctrl m , Ctrl h: CreateMTABLE() Ctrl m , Ctrl u: CreateMUNDER() Ctrl m , Ctrl v: CreateMSUB() Ctrl m , Ctrl x: CreateMTEXT() #Annotations, Bookmarks and New Ctrl n , Ctrl a: AnnotateDocument() #Ctrl n , Ctrl b: BookmarkFile() Ctrl n , Ctrl c: NewCss() Ctrl n , Ctrl d: DeleteAnnotation() #Ctrl n , Ctrl e: AddSeparator() Ctrl n , Ctrl f: FilterAnnot() Ctrl n , Ctrl g: NewSVG() Ctrl n , Ctrl h: NewXHTMLTransitional() Ctrl n , Ctrl i: MoveItem() Ctrl n , Ctrl k: NewXHTMLBasic() Ctrl n , Ctrl l: LoadAnnotations() Ctrl n , Ctrl m: NewMathML() Ctrl n , Ctrl o: ConfigAnnot() Ctrl n , Ctrl p: PostAnnotation() Ctrl n , Ctrl r: ReplyToAnnotation() Ctrl n , Ctrl s: AnnotateSelection() #Ctrl n , Ctrl t: EditTopics() Ctrl n , Ctrl u: NewXHTMLStrict() #Ctrl n , Ctrl v: ViewBookmarks() Ctrl n , Ctrl x: NewXHTML11() #Forms and Open Ctrl o , Ctrl a: CreateTextArea() Ctrl o , Ctrl b: CreatePushButton() Ctrl o , Ctrl c: CreateFieldset() Ctrl o , Ctrl e: TtcInsertChar("œ") Ctrl o , Ctrl f: CreateForm() Ctrl o , Ctrl g: CreateOptGroup() Ctrl o , Ctrl h: CreateHiddenInput() Ctrl o , Ctrl i: CreateTextInput() Ctrl o , Ctrl l: CreateLabel() Ctrl o , Ctrl m: CreateImageInput() Ctrl o , Ctrl n: CreateOption() Ctrl o , Ctrl o: OpenDoc() Ctrl o , Ctrl p: CreatePasswordInput() Ctrl o , Ctrl r: CreateRadio() Ctrl o , Ctrl s: CreateSubmit() Ctrl o , Ctrl t: CreateToggle() Ctrl o , Ctrl u: CreateFileInput() Ctrl o , Ctrl w: OpenDocInNewWindow() Ctrl o , Ctrl x: CreateReset() Shift Ctrl O , Shift Ctrl E: TtcInsertChar("Œ") #Transform and Tables Ctrl t , Ctrl a: CreateColumnAfter() Ctrl t , Ctrl b: CreateColumnBefore() Ctrl t , Ctrl c: SelectColumn() Ctrl t , Ctrl d: ChangeToDataCell() Ctrl t , Ctrl e: CellHorizExtend() Ctrl t , Ctrl h: ChangeToHeadingCell() Ctrl t , Ctrl i: CreateRowBefore() Ctrl t , Ctrl j: CellVertExtend() Ctrl t , Ctrl l: CreateCaption() Ctrl t , Ctrl m: CellVertShrink() Ctrl t , Ctrl n: CreateRowAfter() Ctrl t , Ctrl p: PasteBefore() Ctrl t , Ctrl r: SelectRow() Ctrl t , Ctrl s: CellHorizShrink() Ctrl t , Ctrl t: CreateTable() Ctrl t , Ctrl v: PasteAfter() Ctrl t , Ctrl x: TransformType() #View Menu Ctrl u , Ctrl a: ShowAlternate() Ctrl u , Ctrl b: ShowButtons() Ctrl u , Ctrl d: ShowAddress() Ctrl u , Ctrl k: ShowLinks() Ctrl u , Ctrl m: ShowMapAreas() Ctrl u , Ctrl o: ShowToC() Ctrl u , Ctrl s: ShowStructure() Ctrl u , Ctrl t: ShowTargets() Ctrl u , Ctrl u: ShowSource() Alt -: ZoomOut() Alt =: ZoomIn() #Alt +: ZoomIn() #Alt 1: ZoomIn() #Try to override bizzare behaviour Shift End: TtcSelEndOfLine() Shift Home: TtcSelStartOfLine()