Code

User message context in extensions
[inkscape.git] / share / keys / corel-draw-x4.xml
1 <?xml version="1.0"?>
2 <keys name="Corel DRAW">
4 <!--  
5 This file contains a profile of keyboard shortcuts for Inkscape 
6 in the style of Corel DRAW.   
8 See default.xml for more information.  
9 -->
11 <!-- Tools -->
13 <!-- Shaper -->
15   <bind key="F10" action="ToolNode" display="true"/>
16 \r
17 <!-- Pen -->
19   <bind key="F12" action="ToolPen" display="true"/>
21 <!-- Type tool -->
23   <bind key="F8" action="ToolText" display="true"/>
25 <!-- Rectangle -->
27   <bind key="F6" action="ToolRect" display="true"/>
29 <!-- Ellipse -->
31   <bind key="F7" action="ToolArc" display="true"/>
33 <!-- Freehand -->
35   <bind key="F5" action="ToolPencil" display="true"/>
37 <!-- Warp/Pucker/Bloat/Wrinkle tool - not in corel
39   <bind key="R" modifiers="Shift" action="ToolTweak" display="true"/>
40   <bind key="r" modifiers="Shift" action="ToolTweak"/>  -->
42 <!-- Fountain Fill - Corel's gradient tool -->
44   <bind key="F11" action="ToolGradient" display="true"/>
45   
46 <!-- Eyedropper - no default shortcut yet
48   <bind key="I" action="ToolDropper" display="true"/>
49   <bind key="i" action="ToolDropper" /> -->
51 <!-- Paintbucket - no default shortcut yet
53   <bind key="M" action="ToolPaintBucket" display="true"/>
54   <bind key="m" action="ToolPaintBucket" />  -->
56 <!-- Zoom -->
58   <bind key="Z" action="ToolZoom" display="true"/>
59   <bind key="z" action="ToolZoom" />
61 <!-- Spiral -->
63   <bind key="A" action="ToolSpiral" display="true"/>
64   <bind key="a" action="ToolSpiral" />
66 <!-- File actions -->
68   <bind key="n" modifiers="Ctrl" action="FileNew" display="true"/>
69   <bind key="N" modifiers="Ctrl" action="FileNew" />
71   <bind key="o" modifiers="Ctrl" action="FileOpen" display="true"/>
72   <bind key="O" modifiers="Ctrl" action="FileOpen" />
74   <bind key="s" modifiers="Ctrl" action="FileSave" display="true"/>
75   <bind key="S" modifiers="Ctrl" action="FileSave" />
77   <bind key="s" modifiers="Ctrl,Shift" action="FileSaveAs" display="true"/>
78   <bind key="S" modifiers="Ctrl,Shift" action="FileSaveAs" />
80   <bind key="i" modifiers="Ctrl" action="FileImport" display="true"/>
81   <bind key="I" modifiers="Ctrl" action="FileImport" />
83   <bind key="e" modifiers="Ctrl" action="FileExport" display="true"/>
84   <bind key="E" modifiers="Ctrl" action="FileExport" />
86   <bind key="p" modifiers="Ctrl" action="FilePrint" display="true"/>
87   <bind key="P" modifiers="Ctrl" action="FilePrint" />
89 <!-- Options dialog - make sure it's correct one -->
91   <bind key="j" modifiers="Ctrl" action="DialogPreferences" display="true"/>
92   <bind key="J" modifiers="Ctrl" action="DialogPreferences" />
94 <!-- Options dialog - make sure it's correct one -->
96   <bind key="Enter" modifiers="Alt" action="DialogDocumentProperties" display="true"/>
98 <!-- Edit actions -->
100   <bind key="z" modifiers="Ctrl" action="EditUndo" display="true"/>
101   <bind key="Z" modifiers="Ctrl" action="EditUndo" />
102   <bind key="Backspace" modifiers="Alt" action="EditUndo" />
104   <bind key="z" modifiers="Ctrl,Shift" action="EditRedo" display="true"/>
105   <bind key="Z" modifiers="Ctrl,Shift" action="EditRedo" />
107   <bind key="x" modifiers="Ctrl" action="EditCut" display="true"/>
108   <bind key="X" modifiers="Ctrl" action="EditCut" />
109   <bind key="Delete" modifiers="Shift" action="EditCut" />
111   <bind key="c" modifiers="Ctrl" action="EditCopy" display="true"/>
112   <bind key="C" modifiers="Ctrl" action="EditCopy" />
113   <bind key="Insert" modifiers="Ctrl" action="EditCopy" />
115   <bind key="v" modifiers="Ctrl" action="EditPaste" display="true"/>
116   <bind key="V" modifiers="Ctrl" action="EditPaste" />
117   <bind key="Insert" modifiers="Shift" action="EditPaste" />
119   <bind key="Delete" action="EditDelete" display="true"/>
121   <bind key="d" modifiers="Ctrl" action="EditDuplicate" display="true"/>
122   <bind key="D" modifiers="Ctrl" action="EditDuplicate" />
124   <bind key="a" modifiers="Ctrl" action="EditSelectAllInAllLayers" display="true"/>
125   <bind key="A" modifiers="Ctrl" action="EditSelectAllInAllLayers" />
128 <!-- View actions -->
130 <!--  
131   <bind key="F2" action="ZoomIn" display="true"/>
133 -->
135   <bind key="F3" action="ZoomOut" display="true"/>
137   <bind key="F4" action="ZoomDrawing" display="true"/>
138   
139   <bind key="F4" modifiers="Shift" action="ZoomPage" display="true"/>
141   <bind key="F2" modifiers="Shift" action="ZoomSelection" display="true"/>
143 <!-- Not implemented in Corel? !!!!!!!!!!!!
145   <bind key="r" modifiers="Ctrl" action="ToggleRulers" display="true"/>
146   <bind key="R" modifiers="Ctrl" action="ToggleRulers" />
148   <bind key="b" modifiers="Ctrl" action="ToggleScrollbars" display="true"/>
149   <bind key="B" modifiers="Ctrl" action="ToggleScrollbars" />
151   <bind key="bar" modifiers="Shift" action="ToggleGuides" />
152   <bind key="bar" action="ToggleGuides" display="true"/>
154   <bind key="numbersign" modifiers="Shift" action="ToggleGrid" />
155   <bind key="numbersign" action="ToggleGrid" display="true"/> -->
157 <!-- Toggle View -->
159   <bind key="F9" modifiers="Shift" action="ViewModeToggle" display="true" />
161 <!-- Path actions -->
163   <bind key="q" modifiers="Ctrl" action="ObjectToPath" display="true"/>
164   <bind key="Q" modifiers="Ctrl" action="ObjectToPath" />
166   <bind key="l" modifiers="Ctrl" action="SelectionCombine" display="true"/>
167   <bind key="L" modifiers="Ctrl" action="SelectionCombine" />
169   <bind key="k" modifiers="Ctrl" action="SelectionBreakApart" display="true"/>
170   <bind key="K" modifiers="Ctrl" action="SelectionBreakApart" />
172 <!-- Not available in Corel? !!!!!!!!!!!!
174   <bind key="plus" modifiers="Ctrl" action="SelectionUnion" display="true"/>
175   <bind key="KP_Add" modifiers="Ctrl" action="SelectionUnion" />
176   <bind key="plus" modifiers="Ctrl,Shift" action="SelectionUnion" />
178   <bind key="asterisk" modifiers="Ctrl" action="SelectionIntersect" display="true"/>
179   <bind key="KP_Multiply" modifiers="Ctrl" action="SelectionIntersect" />
180   <bind key="asterisk" modifiers="Ctrl,Shift" action="SelectionIntersect" />
182   <bind key="minus" modifiers="Ctrl" action="SelectionDiff" display="true"/>
183   <bind key="underscore" modifiers="Ctrl" action="SelectionDiff" />
184   <bind key="underscore" modifiers="Ctrl,Shift" action="SelectionDiff" />
185   <bind key="KP_Subtract" modifiers="Ctrl" action="SelectionDiff" />
186   <bind key="minus" modifiers="Ctrl,Shift" action="SelectionDiff" />
188   <bind key="asciicircum" modifiers="Ctrl" action="SelectionSymDiff" display="true"/>
189   <bind key="asciicircum" modifiers="Ctrl,Shift" action="SelectionSymDiff" />
191   <bind key="slash" modifiers="Ctrl,Alt" action="SelectionCutPath" display="true"/>
192   <bind key="slash" modifiers="Ctrl,Alt,Shift" action="SelectionCutPath" />
194   <bind key="slash" modifiers="Ctrl" action="SelectionDivide" display="true"/>
195   <bind key="slash" modifiers="Ctrl,Shift" action="SelectionDivide" />
197 -->
199 <!-- Object actions -->
201 <!-- Check if it's correct !!!!!!!!!!!!
203   <bind key="f" modifiers="Ctrl,Shift" action="DialogFillStroke" display="true"/>
204   <bind key="F" modifiers="Ctrl,Shift" action="DialogFillStroke" />
205   
206   <bind key="w" modifiers="Ctrl,Shift" action="DialogSwatches" display="true"/>
207   <bind key="W" modifiers="Ctrl,Shift" action="DialogSwatches" />
209 Shift+F11       Color
211 -->
213   <bind key="g" modifiers="Ctrl" action="SelectionGroup" display="true"/>
214   <bind key="G" modifiers="Ctrl" action="SelectionGroup" />
216   <bind key="u" modifiers="Ctrl" action="SelectionUnGroup" display="true"/>
217   <bind key="U" modifiers="Ctrl" action="SelectionUnGroup" />
219 <!--
221 Following functionality is available in Inkscapee, but is not accessible via verbs:
223 Down    Nudge Down
224 Left    Nudge Left
225 Right   Nudge Right
226 Up      Nudge Up
228 Shft+Down       Super Nudge Down
229 Shft+Left       Super Nudge Left
230 Shft+Right      Super Nudge Right
231 Shft+Up Super Nudge Up
233 Ctrl+Down       Micro Nudge Down
234 Ctrl+Left       Micro Nudge Left
235 Ctrl+Right      Micro Nudge Right
236 Ctrl+Up Micro Nudge Up
237 -->
239 <!-- Needs checking !!!!!!!!!!!!!!
241 Shft+PageDown   To Back of Layer
242 Ctrl+End        To Back of Page
243 Shft+PageUp     To Front of Layer
244 Ctrl+Home       To Front of Page
246 SelectionToFront: Raise selection to top
247 SelectionToBack: Lower selection to bottom
248 SelectionRaise: Raise selection one step
249 SelectionLower: Lower selection one step
251   <bind key="Home" action="SelectionToFront" display="true"/>
252   <bind key="KP_Home" action="SelectionToFront" />
254   <bind key="End" action="SelectionToBack" display="true"/>
255   <bind key="KP_End" action="SelectionToBack" />
257   <bind key="Page_Up" action="SelectionRaise" display="true"/>
258   <bind key="KP_Page_Up" action="SelectionRaise" />
260   <bind key="Page_Down" action="SelectionLower" display="true"/>
261   <bind key="KP_Page_Down" action="SelectionLower" />
263 -->
265 <!-- Text actions -->
267   <bind key="t" modifiers="Ctrl,Shift" action="DialogText" display="true"/>
268   <bind key="T" modifiers="Ctrl,Shift" action="DialogText" />
270 </keys>