JezK
Edit File: corel-draw-x4.xml
<?xml version="1.0"?> <keys name="Corel DRAW"> <!-- This file contains a profile of keyboard shortcuts for Inkscape in the style of Corel DRAW. See default.xml for more information. --> <!-- Tools --> <!-- Shaper --> <bind gaction="win.tool-switch('Node')" keys="F10" /> <!-- Pen --> <bind gaction="win.tool-switch('Pen')" keys="F12" /> <!-- Type tool --> <bind gaction="win.tool-switch('Text')" keys="F8" /> <!-- Rectangle --> <bind gaction="win.tool-switch('Rect')" keys="F6" /> <!-- Ellipse --> <bind gaction="win.tool-switch('Arc')" keys="F7" /> <!-- Freehand --> <bind gaction="win.tool-switch('Pencil')" keys="F5" /> <!-- Warp/Pucker/Bloat/Wrinkle tool - not in corel <bind gaction="win.tool-switch('Tweak')" keys="<shift>R, <shift>r" /> --> <!-- Fountain Fill - Corel's gradient tool --> <bind gaction="win.tool-switch('Gradient')" keys="F11" /> <!-- Eyedropper - no default shortcut yet <bind gaction="win.tool-switch('Dropper')" keys="I, i" /> --> <!-- Paintbucket - no default shortcut yet <bind gaction="win.tool-switch('PaintBucket')" keys="M, m" /> --> <!-- Zoom --> <bind gaction="win.tool-switch('Zoom')" keys="Z, z" /> <!-- Spiral --> <bind gaction="win.tool-switch('Spiral')" keys="A, a" /> <!-- File actions --> <bind gaction="win.document-new" keys="<ctrl>n, <ctrl>N" /> <bind gaction="win.document-open" keys="<ctrl>o, <ctrl>O" /> <bind gaction="win.document-save" keys="<ctrl>s, <ctrl>S" /> <bind gaction="win.document-save-as" keys="<ctrl><shift>s, <ctrl><shift>S" /> <bind gaction="win.document-import" keys="<ctrl>i, <ctrl>I" /> <bind gaction="win.dialog-open('Export')" keys="<ctrl>e, <ctrl>E" /> <bind gaction="win.document-print" keys="<ctrl>p, <ctrl>P" /> <!-- Options dialog - make sure it's correct one --> <bind gaction="app.preferences" keys="<ctrl>j, <ctrl>J" /> <!-- Options dialog - make sure it's correct one --> <bind gaction="win.dialog-open('DocumentProperties')" keys="<alt>Return" /> <!-- Edit actions --> <bind gaction="doc.undo" keys="<ctrl>z, <ctrl>Z, <alt>BackSpace" /> <bind gaction="doc.redo" keys="<ctrl><shift>z, <ctrl><shift>Z" /> <bind gaction="app.cut" keys="<ctrl>x, <ctrl>X, <shift>Delete" /> <bind gaction="app.copy" keys="<ctrl>c, <ctrl>C, <ctrl>Insert" /> <bind gaction="win.paste" keys="<ctrl>v, <ctrl>V, <shift>Insert" /> <bind gaction="app.delete" keys="Delete" /> <bind gaction="app.duplicate" keys="<ctrl>d, <ctrl>D" /> <bind gaction="win.select-all-layers" keys="<ctrl>a, <ctrl>A" /> <!-- View actions --> <!-- <bind gaction="win.canvas-zoom-in" keys="F2" /> --> <bind gaction="win.canvas-zoom-out" keys="F3" /> <bind gaction="win.canvas-zoom-drawing" keys="F4"/> <bind gaction="win.canvas-zoom-page" keys="<shift>F4"/> <bind gaction="win.canvas-zoom-selection" keys="<shift>F2"/> <!-- Not implemented in Corel? !!!!!!!!!!!! <bind gaction="win.canvas-rulers" keys="<ctrl>r, <ctrl>R" /> <bind gaction="win.canvas-scroll-bars" keys="<ctrl>b, <ctrl>B" /> <bind gaction="doc.show-all-guides" keys="<shift>bar, bar" /> <bind gaction="win.canvas-show-grid" keys="<shift>numbersign, numbersign" /> --> <!-- Toggle View --> <bind gaction="win.canvas-display-mode-cycle" keys="<shift>F9"/> <!-- Path actions --> <bind gaction="app.object-to-path" keys="<ctrl>q" /> <bind gaction="app.object-to-path" keys="<ctrl>Q" /> <bind gaction="app.path-combine" keys="<ctrl>l" /> <bind gaction="app.path-combine" keys="<ctrl>L" /> <bind gaction="app.path-break-apart" keys="<ctrl>k" /> <bind gaction="app.path-break-apart" keys="<ctrl>K" /> <!-- Not available in Corel? !!!!!!!!!!!! <bind gaction="app.path-union" keys="<ctrl>plus, <ctrl>KP_Add, <ctrl><shift>plus" /> <bind gaction="app.path-intersection" keys="<ctrl>asterisk, <ctrl>KP_Multiply, <ctrl><shift>asterisk" /> <bind gaction="app.path-difference" keys="<ctrl>minus, <ctrl>underscore, <ctrl><shift>underscore, <ctrl>KP_Subtract, <ctrl><shift>minus" /> <bind gaction="app.path-exclusion" keys="<ctrl>asciicircum, <ctrl><shift>asciicircum" /> <bind gaction="app.path-cut" keys="<ctrl><alt>slash, <ctrl><alt><shift>slash" /> <bind gaction="app.path-division" keys="<ctrl>slash, <ctrl><shift>slash" /> --> <!-- Object actions --> <!-- Check if it's correct !!!!!!!!!!!! <bind gaction="win.dialog-open('FillStroke')" keys="<ctrl><shift>f, <ctrl><shift>F" /> <bind gaction="win.dialog-open('Swatches')" keys="<ctrl><shift>w, <ctrl><shift>W" /> Shift+F11 Color --> <bind gaction="app.selection-group" keys="<ctrl>g, <ctrl>G" /> <bind gaction="app.selection-ungroup" keys="<ctrl>u, <ctrl>U" /> <!-- Following functionality is available in Inkscapee, but is not accessible via verbs: Down Nudge Down Left Nudge Left Right Nudge Right Up Nudge Up Shft+Down Super Nudge Down Shft+Left Super Nudge Left Shft+Right Super Nudge Right Shft+Up Super Nudge Up Ctrl+Down Micro Nudge Down Ctrl+Left Micro Nudge Left Ctrl+Right Micro Nudge Right Ctrl+Up Micro Nudge Up --> <!-- Needs checking !!!!!!!!!!!!!! Shft+PageDown To Back of Layer Ctrl+End To Back of Page Shft+PageUp To Front of Layer Ctrl+Home To Front of Page SelectionToFront: Raise selection to top SelectionToBack: Lower selection to bottom SelectionRaise: Raise selection one step SelectionLower: Lower selection one step <bind gaction="app.selection-top" keys="Home, KP_Home" /> <bind gaction="app.selection-bottom" keys="End, KP_End" /> <bind gaction="app.selection-raise" keys="Pag, KP_Page_Up" /> <bind gaction="app.selection-lower" keys="Page_Down, KP_Page_Down" /> --> <!-- Text actions --> <bind gaction="win.dialog-open('Text')" keys="<ctrl><shift>t, <ctrl><shift>T" /> </keys>