Code

fixes and updates to hotkeys
[inkscape.git] / share / keys / adobe-illustrator-cs2.xml
1 <?xml version="1.0"?>
2 <keys name="Adobe Illustrator">
4 <!--  
5 This file contains a profile of keyboard shortcuts for Inkscape 
6 in the style of Adobe Illustrator.   
8 See default.xml for more information.  
9 -->
11 <!-- Tools -->
13 <!-- Selection (arrow) tool -->
15   <bind key="V" action="ToolSelector" display="true"/>
16   <bind key="v" action="ToolSelector" />
18 <!-- Direct Selection tool -->
20   <bind key="A" action="ToolNode" display="true"/>
21   <bind key="a" action="ToolNode" />
23 <!-- Pen tool -->
25   <bind key="P" action="ToolPen" display="true"/>
26   <bind key="p" action="ToolPen" />
28 <!-- Type tool -->
30   <bind key="T" action="ToolText" display="true"/>
31   <bind key="t" action="ToolText" />
33 <!-- Rectangle tool -->
35   <bind key="M" action="ToolRect" display="true"/>
36   <bind key="m" action="ToolRect" />
38 <!-- Ellipse tool -->
40   <bind key="L" action="ToolArc" display="true"/>
41   <bind key="l" action="ToolArc" />
43 <!-- Paintbrush tool -->
45   <bind key="B" action="ToolCalligraphic" display="true"/>
46   <bind key="b" action="ToolCalligraphic" />
48 <!-- Pencil tool -->
50   <bind key="N" action="ToolPencil" display="true"/>
51   <bind key="n" action="ToolPencil" />
53 <!-- Warp/Pucker/Bloat/Wrinkle tool -->
55   <bind key="R" modifiers="Shift" action="ToolTweak" display="true"/>
56   <bind key="r" modifiers="Shift" action="ToolTweak"/>
58 <!-- Free Transform tool -->
60   <bind key="E" action="ToolSelector" display="true"/>
61   <bind key="e" action="ToolSelector" />
63 <!-- Gradient tool -->
65   <bind key="G" action="ToolGradient" display="true"/>
66   <bind key="g" action="ToolGradient" />
68 <!-- Eye-dropper tool -->
70   <bind key="I" action="ToolDropper" display="true"/>
71   <bind key="i" action="ToolDropper" />
73 <!-- Live Paint Bucket tool -->
75   <bind key="K" action="ToolPaintBucket" display="true"/>
76   <bind key="k" action="ToolPaintBucket" />
78 <!-- Zoom tool -->
80   <bind key="Z" action="ToolZoom" display="true"/>
81   <bind key="z" action="ToolZoom" />
83 <!--
84 ToolSelector: Select and transform objects
85 ToolNode: Edit paths by nodes
86 ToolTweak: Tweak objects by sculpting or painting
87 ToolRect: Create rectangles and squares
88 Tool3DBox: Create 3D boxes
89 ToolArc: Create circles, ellipses, and arcs
90 ToolStar: Create stars and polygons
91 ToolSpiral: Create spirals
92 ToolPencil: Draw freehand lines
93 ToolPen: Draw Bezier curves and straight lines
94 ToolCalligraphic: Draw calligraphic or brush strokes
95 ToolText: Create and edit text objects
96 ToolGradient: Create and edit gradients
97 ToolZoom: Zoom in or out
98 ToolDropper: Pick colors from image
99 ToolConnector: Create diagram connectors
100 ToolPaintBucket: Fill bounded areas -->
103 <!-- File -->
105   <bind key="n" modifiers="Ctrl" action="FileNew" display="true"/>
106   <bind key="N" modifiers="Ctrl" action="FileNew"/>
108 <!-- New from template, Shift+Ctrl+N -->
110   <bind key="o" modifiers="Ctrl" action="FileOpen" display="true"/>
111   <bind key="O" modifiers="Ctrl" action="FileOpen"/>
113 <!-- Browse, Alt+Ctrl+O -->
115   <bind key="w" modifiers="Ctrl" action="FileClose" display="true"/>
116   <bind key="W" modifiers="Ctrl" action="FileClose" display="true"/>
118   <bind key="s" modifiers="Ctrl" action="FileSave" display="true"/>
119   <bind key="S" modifiers="Ctrl" action="FileSave"/>
121   <bind key="s" modifiers="Ctrl,Shift" action="FileSaveAs" display="true"/>
122   <bind key="S" modifiers="Ctrl,Shift" action="FileSaveAs"/>
124   <bind key="s" modifiers="Ctrl,Alt" action="FileSaveACopy" display="true"/>
125   <bind key="S" modifiers="Ctrl,Alt" action="FileSaveACopy" />
127 <!-- Save for Web, Alt+Shift+Ctrl+S -->
129   <bind key="F12" action="FileRevert"/>
130   
131 <!--  Scripts - Other Script... Ctrl+F12 -->
133   <bind key="p" modifiers="Alt,Ctrl" action="DialogDocumentProperties" display="true"/>
134   <bind key="P" modifiers="Alt,Ctrl" action="DialogDocumentProperties"/>
135   
136 <!-- File Info..., Alt+Shift+Ctrl+I -->
138   <bind key="p" modifiers="Ctrl" action="FilePrint" display="true"/>
139   <bind key="P" modifiers="Ctrl" action="FilePrint"/>
140   
141   <bind key="q" modifiers="Ctrl" action="FileQuit" display="true"/>
142   <bind key="Q" modifiers="Ctrl" action="FileQuit" display="true"/>
144   <!-- Edit -->
145   
146   <bind key="z" modifiers="Ctrl" action="EditUndo" display="true"/>
147   <bind key="Z" modifiers="Ctrl" action="EditUndo"/>
149   <bind key="z" modifiers="Ctrl,Shift" action="EditRedo" display="true"/>
150   <bind key="Z" modifiers="Ctrl,Shift" action="EditRedo"/>
152   <bind key="x" modifiers="Ctrl" action="EditCut" display="true"/>
153   <bind key="X" modifiers="Ctrl" action="EditCut"/>
154   <bind key="F2" action="EditCut"/>
156   <bind key="c" modifiers="Ctrl" action="EditCopy" display="true"/>
157   <bind key="C" modifiers="Ctrl" action="EditCopy"/>
158   <bind key="F3" action="EditCut"/>
159   
160   <bind key="v" modifiers="Ctrl" action="EditPaste" display="true"/>
161   <bind key="V" modifiers="Ctrl" action="EditPaste"/>
162   <bind key="F4" action="EditCut"/>
163     
164   <!--  Paste in Front, Ctrl+F -->
166   <bind key="f" modifiers="Ctrl" action="EditPaste" display="true"/>
167   <bind key="F" modifiers="Ctrl" action="EditPaste"/>
169   <!-- Paste in Back, Ctrl+B -->
170   <!-- Check Spelling, Ctrl+I -->
171   <!-- Color Settings..., Shift+Ctrl+K -->
172   <!-- Keyboard Shortcuts... Shift+Ctrl+K -->
173   
174   <bind key="k" modifiers="Ctrl" action="DialogPreferences" display="true"/>
175   <bind key="K" modifiers="Ctrl" action="DialogPreferences" />
177 <!-- Object -->
179 <!-- 
180 Transform - Transform Again Ctrl+б
181 Transform - Move Shift+Ctrl+M
182 Transform - Transform Each Alt+Shift+Ctrl+D 
183 -->
185   <bind key="bracketright" modifiers="Shift,Ctrl" action="SelectionToFront" display="true"/>
186   <bind key="bracketright" modifiers="Shift,Ctrl" action="SelectionToFront" />
188   <bind key="bracketleft" modifiers="Shift,Ctrl" action="SelectionToBack" display="true"/>
189   <bind key="bracketleft" modifiers="Shift,Ctrl" action="SelectionToBack" />
191   <bind key="bracketright" modifiers="Ctrl" action="SelectionRaise" display="true"/>
192   <bind key="bracketright" modifiers="Ctrl" action="SelectionRaise" />
194   <bind key="bracketleft" modifiers="Ctrl" action="SelectionLower" display="true"/>
195   <bind key="bracketleft" modifiers="Ctrl" action="SelectionLower" />
197   <bind key="g" modifiers="Ctrl" action="SelectionGroup" display="true"/>
198   <bind key="G" modifiers="Ctrl" action="SelectionGroup" />
200   <bind key="g" modifiers="Ctrl,Shift" action="SelectionUnGroup" display="true"/>
201   <bind key="G" modifiers="Ctrl,Shift" action="SelectionUnGroup" />
203 <!-- 
204 Lock - Selection, Ctrl+2
205 Unlock All, Alt+Ctrl+2
206 Hide - Selection, Ctrl+3
207 Show All, Alt+Ctrl+3
209 Path - Join, Ctrl+J
210 Path - Average, Alt+Ctrl+J
211 Blend - Make, Alt+Ctrl+B
212 Blend - Release, Alt+Shift+Ctrl+B
213 Envelope Distort - Make with Warp, Alt+Shift+Ctrl+W
214 Envelope Distort - Make with Mesh, Alt+Ctrl+M
215 Envelope Distort - Make with Top Object, Alt+Ctrl+я
216 Live Paint - Make, Alt+Ctrl+X
217 Compound Path - Make, Ctrl+8
218 Compound Path - Release, Alt+Shift+Ctrl+8
219 -->
221   <bind key="7" modifiers="Ctrl" action="ObjectSetClipPath" />
222   <bind key="7" modifiers="Ctrl,Alt" action="ObjectUnSetClipPath" />
224 <!-- Add new symbol -->
226   <bind key="F8" action="EditClone" display="true"/>
228 <!-- Type 
229 Show Hidden Characters, Alt+Ctrl+I -->
231   <bind key="o" modifiers="Ctrl,Shift" action="ObjectToPath"/>
232   <bind key="O" modifiers="Ctrl,Shift" action="ObjectToPath" display="true"/>
234 <!-- Select -->
236   <bind key="a" modifiers="Ctrl" action="EditSelectAll" display="true"/>
237   <bind key="A" modifiers="Ctrl" action="EditSelectAll" />
239 <!--
240 Deselect, Shift+Ctrl+A - this one should work with Esc
241 Reselect, Ctrl+6
242 -->
244   <bind key="bracketright" modifiers="Ctrl,Alt" action="EditSelectNext" display="true"/>
245   <bind key="bracketleft" modifiers="Ctrl,Alt" action="EditSelectPrev" display="true"/>
247 <!-- Filter -->
249 <!--
250 Apply Last Filter Ctrl+E
251 Last Filter Alt+Ctrl+E
252 -->
254 <!-- Effect -->
255 <!--
256 Apply Last Effect Shift+Ctrl+E
257 Last Effect Alt+Shift+Ctrl+E
258 -->
260 <!-- View -->
262 <!-- Overprint Preview, Alt+Shift+Ctrl+Y -->
263 <!-- Pixel Preview Alt+Ctrl+Y -->
265   <bind key="y" modifiers="Ctrl" action="ViewModeToggle" />
266   <bind key="Y" modifiers="Ctrl" action="ViewModeToggle" display="true" />
267     
268   <bind key="equal" modifiers="Ctrl" action="ZoomIn" display="true"/>
269   <bind key="minus" modifiers="Ctrl" action="ZoomOut" display="true"/>
270   <bind key="0" modifiers="Ctrl" action="ZoomPage" display="true"/>
271   <bind key="1" modifiers="Ctrl" action="Zoom1:0" display="true"/>
273 <!--
274   Hide Edges, Ctrl+H
275   Hide Template, Shift+Ctrl+W
276   Hide Bounding Box Shift+Ctrl+B
277   Show Transparency Grid Shift+Ctrl+D
278   Show Text Threads Shift+Ctrl+Y
279 -->
281   <bind key="semicolon" modifiers="Shift" action="ToggleGuides" />
282   <bind key="semicolon" action="ToggleGuides" display="true"/>
284 <!--
285   Lock Guides, Alt+Ctrl+;
286   Make Guides Ctrl+5
287   Release Guides Alt+Ctrl+5
288   Smart Edges Ctrl+U
289 -->
291 <!--Show Grid Ctrl+" -->
293   <bind key="quotedbl" modifiers="Ctrl,Shift" action="ToggleGrid" />
294   <bind key="quotedbl" modifiers="Ctrl" action="ToggleGrid" display="true"/>
296 <!--
297 Snap To Grid Shift+Ctrl+"
298 Snap to Point Alt+Ctrl+"
299 -->
301   <bind key="r" modifiers="Ctrl" action="ToggleRulers" display="true"/>
302   <bind key="R" modifiers="Ctrl" action="ToggleRulers" />
304 <!-- Window -->
306   <bind key="F7" modifiers="Shift" action="DialogAlignDistribute" display="true"/>
307   <bind key="F7" modifiers="Shift" action="DialogAlignDistribute" />
309 <!-- Appearance Shift+F6 -->
311   <bind key="F11" modifiers="Ctrl" action="DialogObjectProperties" display="true"/>
312   <bind key="F11" modifiers="Ctrl" action="DialogObjectProperties" />
314 <!-- Brushes F5 -->
316   <bind key="F6" action="DialogSwatches" display="true"/>
317   <bind key="F6" action="DialogSwatches" />
319 <!--
320 These are partly equivalent to out Fill'n'Stroke dialog:
321 Gradient Ctrl+F9
322 Stroke Ctrl+F10
323 -->
325   <bind key="F9" modifiers="Ctrl" action="DialogFillStroke"/>
326   <bind key="F10" modifiers="Ctrl" action="DialogFillStroke" display="true"/>
328 <!-- 
329 Graphics Styles Shift+F5
330 Info F8
331 -->
333   <bind key="F7" action="DialogLayers" display="true" />
335 <!-- 
336 Pathfinder Shift+Ctrl+F9
337 Symbols Shift+Ctrl+F11
338 -->
340   <bind key="F8" modifiers="Shift" action="DialogTransform" display="true"/>
341   <bind key="F8" modifiers="Shift" action="DialogTransform" />
343 <!--
344 Transparency Shift+Ctrl+F10
345 -->
346   <bind key="F10" modifiers="Ctrl,Shift" action="DialogFillStroke" display="true"/>
348 <!--
349 Type
350   Character Ctrl+T
351   OpenType Alt+Shift+Ctrl+T
352   Paragraph Alt+Ctrl+T
353   Tabs Shift+Ctrl+T
354 (Character and Paragraph are equivalent to our Text'n'Font dialog)
355 -->
357   <bind key="t" modifiers="Ctrl" action="DialogText" display="true"/>
358   <bind key="T" modifiers="Ctrl" action="DialogText" display="true"/>
359   <bind key="t" modifiers="Alt,Ctrl" action="DialogText" display="true"/>
360   <bind key="T" modifiers="Alt,Ctrl" action="DialogText" display="true"/>
362 <!--- Help -->
363 <!-- Illustrator Help, F1 -->
365 </keys>