Code

Mnemonics in "Fill and stroke", "Align and distribute", and "Transform" dialogs ...
[inkscape.git] / share / keys / zoner-draw.xml
1 <?xml version="1.0"?>
2 <keys name="Zoner Draw">
4 <!--  
5 This file contains a profile of keyboard shortcuts for Inkscape 
6 in the style of Zoner Draw 5.   
8 See default.xml for more information.  
9 -->
11 <!-- Tools -->
13 <!-- Shape tool - does what our Selector does -->
15   <bind key="2" action="ToolSelector" display="true"/>
17 <!-- Nodes tool - not in Zoner?
19   <bind key="A" action="ToolNode" display="true"/>
20   <bind key="a" action="ToolNode" /> -->
22 <!-- Pen
24   <bind key="F12" action="ToolPen" display="true"/> -->
26 <!-- Text tool is most closer to our text tool -->
28   <bind key="t" modifiers="Ctrl" action="ToolText" display="true"/>
29   <bind key="T" modifiers="Ctrl" action="ToolText" />
31 <!-- Freehand - not in Zoner?
33   <bind key="F5" action="ToolPencil" display="true"/> -->
35 <!-- Zoom -->
37   <bind key="Space" modifiers="Ctrl" action="ToolZoom" display="true"/>
40 <!-- File actions -->
42   <bind key="n" modifiers="Ctrl" action="FileNew" display="true"/>
43   <bind key="N" modifiers="Ctrl" action="FileNew" />
44   
45 <!--  New from Template... (Shift l+Ctrl+N) does not exist in Inkscape -->
47   <bind key="o" modifiers="Ctrl" action="FileOpen" display="true"/>
48   <bind key="O" modifiers="Ctrl" action="FileOpen" />
50   <bind key="s" modifiers="Ctrl" action="FileSave" display="true"/>
51   <bind key="S" modifiers="Ctrl" action="FileSave" />
53 <!--  <bind key="s" modifiers="Ctrl,Shift" action="FileSaveAs" display="true"/>
54   <bind key="S" modifiers="Ctrl,Shift" action="FileSaveAs" /> -->
56   <bind key="i" modifiers="Ctrl,Shift" action="FileImport" display="true"/>
57   <bind key="I" modifiers="Ctrl,Shift" action="FileImport" />
59 <!--  <bind key="e" modifiers="Ctrl" action="FileExport" display="true"/>
60   <bind key="E" modifiers="Ctrl" action="FileExport" /> -->
62   <bind key="p" modifiers="Ctrl" action="FilePrint" display="true"/>
63   <bind key="P" modifiers="Ctrl" action="FilePrint" />
64   
65 <!-- Export to PDF (CTRL+SHIFT+P) - doesn't not exist in Inkscape directly -->
67 <!-- Options dialog - make sure it's correct one -->
69   <bind key="m" modifiers="Ctrl" action="DialogPreferences" display="true"/>
70   <bind key="M" modifiers="Ctrl" action="DialogPreferences" />
72 <!-- Options dialog - make sure it's correct one 
74   <bind key="Enter" modifiers="Alt" action="DialogDocumentProperties" display="true"/> -->
76 <!-- Edit actions -->
78   <bind key="z" modifiers="Ctrl" action="EditUndo" display="true"/>
79   <bind key="Z" modifiers="Ctrl" action="EditUndo" />
80   <bind key="Backspace" modifiers="Alt" action="EditUndo" />
82   <bind key="y" modifiers="Ctrl" action="EditRedo" display="true"/>
83   <bind key="Y" modifiers="Ctrl" action="EditRedo" />
85   <bind key="x" modifiers="Ctrl" action="EditCut" display="true"/>
86   <bind key="X" modifiers="Ctrl" action="EditCut" />
87 <!--  <bind key="Delete" modifiers="Shift" action="EditCut" /> -->
89   <bind key="c" modifiers="Ctrl" action="EditCopy" display="true"/>
90   <bind key="C" modifiers="Ctrl" action="EditCopy" />
91   <bind key="Insert" modifiers="Ctrl" action="EditCopy" />
93   <bind key="v" modifiers="Ctrl" action="EditPaste" display="true"/>
94   <bind key="V" modifiers="Ctrl" action="EditPaste" />
95   <bind key="Insert" modifiers="Shift" action="EditPaste" />
97 <!--  <bind key="Delete" action="EditDelete" display="true"/> -->
99   <bind key="d" modifiers="Ctrl" action="EditDuplicate" display="true"/>
100   <bind key="D" modifiers="Ctrl" action="EditDuplicate" />
103   <bind key="a" modifiers="Ctrl" action="EditSelectAll" display="true"/>
104   <bind key="A" modifiers="Ctrl" action="EditSelectAll" />
106 <!-- View actions -->
108 <!-- Zoom in or 1:1 ? !!!!!!!!!!!!
109 F2      Zoom One-Shot
110 Zoom1:0: Zoom to 1:1
111 ZoomIn: Zoom in 
113   <bind key="plus" action="ZoomIn" display="true"/>
114   <bind key="plus" modifiers="Shift" action="ZoomIn" />
115   <bind key="equal" action="ZoomIn" />
116   <bind key="equal" modifiers="Shift" action="ZoomIn" />
117   <bind key="KP_Add" action="ZoomIn" />
118   
119   <bind key="1" action="Zoom1:0" display="true"/>
121 -->
123 <!--  <bind key="F3" action="ZoomOut" display="true"/> -->
125 <!-- Zoom to Object - in Zoner's terminology -->
126   <bind key="a" action="ZoomDrawing" display="true"/>
127   <bind key="A" action="ZoomDrawing" display="true"/>
128   
129   <bind key="e" action="ZoomPage" display="true"/>
130   <bind key="E" action="ZoomPage" display="true"/>
132   <bind key="s" action="ZoomSelection" display="true"/>
133   <bind key="S" action="ZoomSelection" />
135 <!-- Implemented in Zoner Draw, but does it have hotkeys?
137 ZoomNext: Next zoom (from the history of zooms)
138 ZoomPrev: Previous zoom (from the history of zooms)
139 ZoomPageWidth: Zoom to fit page width in window
141 -->
143   <bind key="l" action="ToggleGuides" display="true"/>
144   <bind key="L" action="ToggleGuides" />
146   <bind key="g" action="ToggleGrid" display="true"/>
147   <bind key="G" action="ToggleGrid" />
148   
149 <!-- Not implemented in Zoner Draw? !!!!!!!!!!!!
151   <bind key="r" modifiers="Ctrl" action="ToggleRulers" display="true"/>
152   <bind key="R" modifiers="Ctrl" action="ToggleRulers" />
154   <bind key="b" modifiers="Ctrl" action="ToggleScrollbars" display="true"/>
155   <bind key="B" modifiers="Ctrl" action="ToggleScrollbars" />
156   
157 -->
158   
159   <bind key="F9" action="FullScreen" display="true"/>
161 <!-- Path actions -->
163   <bind key="k" modifiers="Ctrl" action="SelectionCombine" display="true"/>
164   <bind key="K" modifiers="Ctrl" action="SelectionCombine" />
166   <bind key="k" modifiers="Ctrl,Shift" action="SelectionBreakApart" display="true"/>
167   <bind key="K" modifiers="Ctrl,SHift" action="SelectionBreakApart" /> -->
169 <!-- Object actions -->
171   <bind key="g" modifiers="Ctrl" action="SelectionGroup" display="true"/>
172   <bind key="G" modifiers="Ctrl" action="SelectionGroup" />
174   <bind key="u" modifiers="Ctrl" action="SelectionUnGroup" display="true"/>
175   <bind key="U" modifiers="Ctrl" action="SelectionUnGroup" />
177 <!-- Blend is our Interpolate extension's advanced equivalent, so using it -->
179   <bind key="b" modifiers="Ctrl,Shift" action="org.ekips.filter.interp.noprefs" display="true"/>
180   <bind key="B" modifiers="Ctrl,Shift" action="org.ekips.filter.interp.noprefs" />
182 <!-- 'Tools -> Rasterize...' is our Create Bitmap's advanced equivalent, so using it --> 
184   <bind key="r" modifiers="Ctrl,Shift" action="SelectionCreateBitmap" display="true"/>
185   <bind key="R" modifiers="Ctrl,Shift" action="SelectionCreateBitmap" />
187   <bind key="Page_Up" modifiers="Ctrl" action="SelectionToFront" display="true"/>
188   <bind key="KP_Page_Up" modifiers="Ctrl" action="SelectionToFront" />
190   <bind key="Page_Down" modifiers="Ctrl" action="SelectionToBack" display="true"/>
191   <bind key="KP_Page_Down" modifiers="Ctrl" action="SelectionToBack" />
193   <bind key="Page_Up" action="SelectionRaise" display="true"/>
194   <bind key="KP_Page_Up" action="SelectionRaise" />
196   <bind key="Page_Down" action="SelectionLower" display="true"/>
197   <bind key="KP_Page_Down" action="SelectionLower" />
199 <!-- Transformations gallery -->
201   <bind key="6" modifiers="Ctrl" action="DialogTransform" display="true"/>
203 <!-- Align Objects gallery. Distribute Objects gallery is a separate tab of same dialog there :)  -->
205   <bind key="7" modifiers="Ctrl" action="DialogAlignDistribute" display="true"/>
206   <bind key="8" modifiers="Ctrl" action="DialogAlignDistribute" display="true"/>
208 <!-- Unify Objects gallery - Scale tab?! -->
210   <bind key="9" modifiers="Ctrl" action="DialogTransform" display="true"/>
212 <!-- Colors gallery is way closer to Swatches than to Fill'n'Stroke-->
214   <bind key="5" modifiers="Ctrl" action="DialogSwatches" display="true"/>
216 <!-- Pen gallery - 'Stroke style' tab analog -->
218   <bind key="2" modifiers="Ctrl" action="DialogFillStroke" display="true"/>
220 <!-- Fill Style gallery -->
222   <bind key="1" modifiers="Ctrl" action="DialogFillStroke" display="true"/>
224 <!-- Transparency gallery -->
226   <bind key="3" modifiers="Ctrl" action="DialogFillStroke" display="true"/>
228 <!-- Styles gallery (Shift+Ctrl+6) does not have an analog in Inkscape -->
230 <!-- Clip Art gallery (Shift+Ctrl+7) does not have an analog in Inkscape -->
232 </keys>