summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 00790f4)
raw | patch | inline | side by side (parent: 00790f4)
author | kidproto <kidproto@users.sourceforge.net> | |
Mon, 21 Aug 2006 23:45:23 +0000 (23:45 +0000) | ||
committer | kidproto <kidproto@users.sourceforge.net> | |
Mon, 21 Aug 2006 23:45:23 +0000 (23:45 +0000) |
share/keys/Makefile.am | patch | blob | history | |
share/keys/macromedia-freehand.xml | [new file with mode: 0644] | patch | blob |
diff --git a/share/keys/Makefile.am b/share/keys/Makefile.am
index 319e3e475e07e37ddf87a9e9430b0fc098f51b6a..af42c2fdcc4c47930e52d69c03d7eb1fcb10b2d5 100644 (file)
--- a/share/keys/Makefile.am
+++ b/share/keys/Makefile.am
keys_DATA = \
default.xml \
inkscape.xml \
- xara.xml
+ xara.xml \
+ macromedia-freehand.xml
EXTRA_DIST = $(keys_DATA)
diff --git a/share/keys/macromedia-freehand.xml b/share/keys/macromedia-freehand.xml
--- /dev/null
@@ -0,0 +1,438 @@
+<?xml version="1.0"?>\r
+<keys name="Macromedia Freehand">\r
+\r
+<!-- \r
+This is an alternative set of keyboard shortcuts for Inkscape, \r
+in the style of Macromedia Freehand. \r
+This set is intended to help experienced Freehand users get \r
+started with Inkscape. It is not intended for long term use. \r
+\r
+Users are encouraged to learn how to use Inkscape which has more \r
+comprehensive keyboard shortcuts for all kind of features. Also \r
+users advised to get directly involved and provide feedback to \r
+developers on how best to improve the default settings for all users. \r
+\r
+Use the Preferences dialog to choose these shortcuts or \r
+if it doesn't exist yet be sure to check the request tracker and \r
+encourage the developers to add the option to the user interface. \r
+In the meantime to manually enable these keyboard shortcuts replace the file \r
+inkscape/share/keys/default.xml with this file. \r
+-->\r
+\r
+<!-- \r
+Macromedia Freehand MX toplevel menus: \r
+File, Edit, View, Modify, Text, Xtras, Window, Help. \r
+-->\r
+\r
+<!-- Tools -->\r
+\r
+ <!-- Selector (Inkscape). Pointer (Freehand). -->\r
+ <bind key="F10" modifiers="Shift" action="ToolSelector" />\r
+ <!-- Holding down the Control (Ctrl) key also toggles back to the Pointer --> \r
+\r
+ <!-- Node (Inkscape). Subselect (Freehand). No key shortcut. -->\r
+ <bind key="" modifiers="" action="ToolNode" display="false"/>\r
+\r
+ <bind key="F1" modifiers="Shift" action="ToolRect" display="true"/>\r
+\r
+ <!-- Freehand has seperate tools for Ellipse and Arc unlike Inkscape. -->\r
+ <bind key="F3" modifiers="Shift" action="ToolArc" display="true"/>\r
+\r
+ <!-- Star (Inkscape). Polygon (Freehand) inlcudes star options. -->\r
+ <bind key="F8" modifiers="Shift" action="ToolStar" />\r
+\r
+ <!-- Freehand does not use a keybinding for the Spiral tool. \r
+ Freehand uses F9 for the Reflect Tool. Including anyway for now. -->\r
+ <bind key="F9" action="ToolSpiral" display="true"/>\r
+\r
+ <bind key="F5" modifiers="Shift" action="ToolPencil" display="true"/>\r
+\r
+ <bind key="F6" modifiers="Shift" action="ToolPen" display="true"/>\r
+ <!-- Freehand does not use a keybinding for the Calligraphic Pen tool. \r
+ The Calligraphic Pen is hidden under the Pencil tool -->\r
+\r
+ <bind key="F9" modifiers="Ctrl,Shift" action="ToolText" display="true"/>\r
+ \r
+ <!-- Freehand does not include equivalent tool. Fireworks oddly enough \r
+ has a more advanced gradient tool similar to Inkscape. -->\r
+ <bind key="g" action="ToolGradient" />\r
+ <bind key="G" action="ToolGradient" />\r
+\r
+ <!-- Freehand includes a Connector tool but no keybinding for it. -->\r
+ <bind key="" modifiers="" action="ToolConnector" display="true"/>\r
+\r
+ <!-- Freehand includes an Eyedropper tool but no keybinding for it. -->\r
+ <bind key="" action="ToolDropper" display="true"/>\r
+\r
+<!-- File -->\r
+\r
+ <bind key="n" modifiers="Ctrl" action="FileNew" display="true"/>\r
+ <bind key="N" modifiers="Ctrl" action="FileNew" />\r
+\r
+ <bind key="o" modifiers="Ctrl" action="FileOpen" display="true"/>\r
+ <bind key="O" modifiers="Ctrl" action="FileOpen" />\r
+\r
+ <bind key="w" modifiers="Ctrl" action="FileClose" display="true"/>\r
+ <bind key="W" modifiers="Ctrl" action="FileClose" display="true"/>\r
+\r
+ <bind key="" modifiers="" action="FileRevert" />\r
+\r
+ <bind key="s" modifiers="Ctrl" action="FileSave" display="true"/>\r
+ <bind key="S" modifiers="Ctrl" action="FileSave" />\r
+\r
+ <bind key="s" modifiers="Ctrl,Shift" action="FileSaveAs" display="true"/>\r
+ <bind key="S" modifiers="Ctrl,Shift" action="FileSaveAs" />\r
+\r
+ <bind key="p" modifiers="Ctrl" action="FilePrint" display="true"/>\r
+ <bind key="P" modifiers="Ctrl" action="FilePrint" />\r
+ <!-- FilePrintDirect, not worth the risk of ever accidentally hitting it, \r
+ and wasting a whole lot of time or resources. It will inevitably bite \r
+ someone in the ass and it not a feature I would ever put it an application \r
+ where anyone had to provide techincal support. (TODO: Shorten this warning.) -->\r
+\r
+ <bind key="r" modifiers="Ctrl" action="FileImport" display="true"/>\r
+ <bind key="R" modifiers="Ctrl" action="FileImport" />\r
+\r
+ <bind key="r" modifiers="Ctrl,Shift" action="FileExport" display="true"/>\r
+ <bind key="R" modifiers="Ctrl,Shift" action="FileExport" />\r
+\r
+ <bind key="q" modifiers="Ctrl" action="FileQuit" display="true"/>\r
+ <bind key="Q" modifiers="Ctrl" action="FileQuit" display="true"/>\r
+ <!-- Alt+F4 included, do not assume the Window Manager provides it. -->\r
+ <bind key="F4" modifiers="Alt" action="FileQuit" display="true"/>\r
+\r
+<!-- Zoom (Inkscape). View, Magnification (Freehand). -->\r
+\r
+ <!-- Not included in Freehand but including here anyway for sanity. \r
+ Fireworks does use Ctrl+= for Zoom In and Ctrl+- for Zoom Out. -->\r
+ <bind key="plus" action="ZoomIn" display="true"/>\r
+ <bind key="plus" modifiers="Shift" action="ZoomIn" />\r
+ <bind key="equal" action="ZoomIn" />\r
+ <bind key="KP_Add" action="ZoomIn" />\r
+\r
+ <bind key="minus" action="ZoomOut" display="true"/>\r
+ <bind key="KP_Subtract" action="ZoomOut" />\r
+\r
+ <!-- Fit Selection Ctrl+Alt+0 --> \r
+ <bind key="0" modifiers="Ctrl,Alt" action="ZoomSelection" display="true"/>\r
+ <!-- Fit to Page Ctrl+Shift+W -->\r
+ <bind key="w" modifiers="Ctrl,Shift" action="ZoomPage" display="true"/>\r
+ <bind key="W" modifiers="Ctrl,Shift" action="ZoomPage" display="true"/>\r
+ <bind key="" action="ZoomPageWidth" />\r
+ <!-- Fit All Ctrl+0 -->\r
+ <bind key="0" modifiers="Ctrl" action="ZoomDrawing" display="true"/>\r
+\r
+ <!-- Magnification 50% Ctrl+5-->\r
+ <bind key="5" modifiers="Ctrl" action="Zoom1:2" display="true"/>\r
+ <!-- Magnification 100% Ctrl+1 -->\r
+ <bind key="1" modifiers="Ctrl" action="Zoom1:0" display="true"/>\r
+ <!-- Magnification 200% Ctrl+2 -->\r
+ <!-- Magnification 400% Ctrl+4 -->\r
+ <!-- Magnification 800% Ctrl+8 -->\r
+\r
+<!-- View -->\r
+\r
+ <!-- Freehand has no direct equivalent. F11 used by Library palette. -->\r
+ <bind key="" action="FullScreen" display="true"/> \r
+\r
+ <!-- Freehand has a menu item "Toolbars Ctrl+Alt+T" to hide all Toolbars -->\r
+ <bind key="t" modifiers="Ctrl,Alt" action="ToggleToolbox" display="true"/>\r
+ <bind key="T" modifiers="Ctrl,Alt" action="ToggleToolbox" />\r
+\r
+ <!-- Freehand "View, Panels F4" also Ctrl+Shift+H \r
+ Fireworks uses "Window, Hide Panels F4" to hide both Panels and Toolbox --> \r
+ <bind key="F4" action="DialogsToggle" display="true"/>\r
+ <bind key="h" modifiers="Ctrl,Shift" action="DialogsToggle" />\r
+ <bind key="H" modifiers="Ctrl,Shift" action="DialogsToggle" />\r
+\r
+ <!-- No menu items in Freehand but these do cycle through Windows as expected -->\r
+ <bind key="Tab" modifiers="Ctrl" action="NextWindow" />\r
+ <bind key="ISO_Left_Tab" modifiers="Ctrl,Shift" action="NextWindow" />\r
+ <bind key="Tab" modifiers="Ctrl,Shift" action="PrevWindow" />\r
+ <bind key="ISO_Left_Tab" modifiers="Ctrl" action="PrevWindow" />\r
+\r
+ <!-- Rulers off by default. Looks better and cleaner that way, less busy. -->\r
+ <bind key="r" modifiers="Ctrl,Alt" action="ToggleRulers" display="true"/>\r
+ <bind key="R" modifiers="Ctrl,Alt" action="ToggleRulers" />\r
+\r
+ <!-- No keybinding or option to toggle Scrollbars. Ctrl+B used for Bold text. -->\r
+ <bind action="ToggleScrollbars" />\r
+\r
+ <!-- TODO: Freehand "View, Guides, Show Ctrl+;" -->\r
+ <bind key="" modifiers="Ctrl" action="ToggleGuides" display="true"/> \r
+\r
+ <!-- View, Grid, Show Ctrl+Alt+G. -->\r
+ <bind key="g" modifiers="Ctrl,Alt" action="ToggleGrid" /> \r
+ <bind key="G" modifiers="Ctrl,Alt" action="ToggleGrid" /> \r
+ <!-- TODO: View, Grid, Snap to Grid Ctrl+Alt+Shift+G. -->\r
+\r
+ <!-- New View in Inkscape is equivalent to New Window in Freehand. -->\r
+ <bind key="n" modifiers="Shift,Alt" action="ViewNew"/>\r
+ <bind key="N" modifiers="Shift,Alt" action="ViewNew"/>\r
+\r
+ <bind action="ViewNewPreview"/>\r
+ <bind action="ViewIconPreview"/>\r
+\r
+ <bind action="ViewModeNormal"/>\r
+ <!-- Wireframe View (Inkscape). Keyline View Ctrl+K (Freehand). -->\r
+ <bind key="K" modifiers="Ctrl" action="ViewModeOutline"/>\r
+\r
+ <!-- Freehand also has a Fast Mode Ctrl+Shift+K \r
+ which can be used in combination with Keyline. --> \r
+\r
+<!-- Edit -->\r
+\r
+ <bind key="z" modifiers="Ctrl" action="EditUndo" display="true"/>\r
+ <bind key="Z" modifiers="Ctrl" action="EditUndo" />\r
+\r
+ <bind key="z" modifiers="Ctrl,Shift" action="EditRedo" />\r
+ <bind key="Z" modifiers="Ctrl,Shift" action="EditRedo" />\r
+ <bind key="y" modifiers="Ctrl" action="EditRedo" />\r
+ <bind key="Y" modifiers="Ctrl" action="EditRedo" display="true" />\r
+\r
+ <bind key="x" modifiers="Ctrl" action="EditCut" display="true"/>\r
+ <bind key="X" modifiers="Ctrl" action="EditCut" />\r
+\r
+ <bind key="c" modifiers="Ctrl" action="EditCopy" display="true"/>\r
+ <bind key="C" modifiers="Ctrl" action="EditCopy" />\r
+\r
+ <bind key="v" modifiers="Ctrl" action="EditPaste" display="true"/>\r
+ <bind key="V" modifiers="Ctrl" action="EditPaste" />\r
+\r
+ <!-- TODO -->\r
+ <!-- Special: Paste Attributes Ctrl+Alt+Shift+V -->\r
+ <!-- Cut Contents Ctrl+shift+X -->\r
+ <!-- Paste Contents Ctrl+shift+V -->\r
+\r
+ <bind key="Delete" action="EditDelete" display="true"/>\r
+ <bind key="KP_Delete" action="EditDelete" />\r
+ <bind key="BackSpace" action="EditDelete" />\r
+\r
+ <bind key="d" modifiers="Ctrl,Alt" action="EditDuplicate" display="true"/>\r
+ <bind key="D" modifiers="Ctrl,Alt" action="EditDuplicate" />\r
+\r
+ <bind key="d" modifiers="Ctrl,Shift" action="EditClone" display="true"/>\r
+ <bind key="D" modifiers="Ctrl,Shift" action="EditClone" />\r
+\r
+ <bind key="a" modifiers="Ctrl" action="EditSelectAll" display="true"/>\r
+ <bind key="A" modifiers="Ctrl" action="EditSelectAll" />\r
+\r
+ <!-- Freehand "Edit, Select None Ctrl+D" -->\r
+ <bind key="d" modifiers="Ctrl" action="EditDeselect" display="true"/>\r
+ <bind key="D" modifiers="Ctrl" action="EditDeselect" />\r
+\r
+ <!-- Freehand "Edit, Select All in Document None Ctrl+Shift+A" -->\r
+ <bind key="a" modifiers="Ctrl,Shift" action="EditSelectAllInAllLayers" display="true"/>\r
+ <bind key="A" modifiers="Ctrl,Shift" action="EditSelectAllInAllLayers" />\r
+\r
+ <bind action="EditInvert" />\r
+ <bind action="EditInvertInAllLayers" />\r
+ <bind action="EditClearAll" /> \r
+\r
+<!-- Objects/selection -->\r
+\r
+ <bind key="h" action="ObjectFlipHorizontally" display="true"/>\r
+ <bind key="H" action="ObjectFlipHorizontally" />\r
+\r
+ <bind key="v" action="ObjectFlipVertically" display="true"/>\r
+ <bind key="V" action="ObjectFlipVertically" />\r
+\r
+ <bind key="Home" action="SelectionToFront" display="true"/>\r
+ <bind key="KP_Home" action="SelectionToFront" />\r
+\r
+ <bind key="End" action="SelectionToBack" display="true"/>\r
+ <bind key="KP_End" action="SelectionToBack" />\r
+\r
+ <bind key="Page_Up" action="SelectionRaise" display="true"/>\r
+ <bind key="KP_Page_Up" action="SelectionRaise" />\r
+\r
+ <bind key="Page_Down" action="SelectionLower" display="true"/>\r
+ <bind key="KP_Page_Down" action="SelectionLower" />\r
+\r
+ <bind key="g" modifiers="Ctrl" action="SelectionGroup" display="true"/>\r
+ <bind key="G" modifiers="Ctrl" action="SelectionGroup" />\r
+ <bind key="g" modifiers="Ctrl,Shift" action="SelectionUnGroup" display="true"/>\r
+ <bind key="G" modifiers="Ctrl,Shift" action="SelectionUnGroup" />\r
+\r
+ <bind key="b" modifiers="Alt" action="SelectionCreateBitmap" display="true"/>\r
+ <bind key="B" modifiers="Alt" action="SelectionCreateBitmap" />\r
+\r
+ <bind key="b" modifiers="Alt,Shift" action="SelectionTrace" display="true"/>\r
+ <bind key="B" modifiers="Alt,Shift" action="SelectionTrace" />\r
+\r
+ <bind key="i" modifiers="Alt" action="ObjectsToPattern" display="true"/>\r
+ <bind key="I" modifiers="Alt" action="ObjectsToPattern" />\r
+\r
+ <bind key="i" modifiers="Alt,Shift" action="ObjectsFromPattern" display="true"/>\r
+ <bind key="I" modifiers="Alt,Shift" action="ObjectsFromPattern" />\r
+\r
+ <bind action="ObjectSetMask" />\r
+ <bind action="ObjectUnSetMask" />\r
+\r
+ <bind action="ObjectSetClipPath" />\r
+ <bind action="ObjectUnSetClipPath" />\r
+\r
+ <!-- FIXME: currently these bypass the verbs, so the verbs are not bound to ctrl+[] as they should be -->\r
+ <bind action="ObjectRotate90" /> \r
+ <bind action="ObjectRotate90CCW" /> \r
+\r
+ <bind action="ObjectRemoveTransform" /> \r
+\r
+<!-- Path -->\r
+\r
+ <bind key="c" modifiers="Ctrl,Shift" action="ObjectToPath" display="true"/>\r
+ <bind key="C" modifiers="Ctrl,Shift" action="ObjectToPath" />\r
+\r
+ <bind key="c" modifiers="Ctrl,Alt" action="StrokeToPath" display="true"/>\r
+ <bind key="C" modifiers="Ctrl,Alt" action="StrokeToPath" />\r
+\r
+ <bind key="k" modifiers="Ctrl" action="SelectionCombine" display="true"/>\r
+ <bind key="K" modifiers="Ctrl" action="SelectionCombine" />\r
+\r
+ <bind key="k" modifiers="Ctrl,Shift" action="SelectionBreakApart" display="true"/>\r
+ <bind key="K" modifiers="Ctrl,Shift" action="SelectionBreakApart" />\r
+\r
+ <bind key="plus" modifiers="Ctrl" action="SelectionUnion" display="true"/>\r
+ <bind key="KP_Add" modifiers="Ctrl" action="SelectionUnion" />\r
+ <bind key="plus" modifiers="Ctrl,Shift" action="SelectionUnion" />\r
+\r
+ <bind key="asterisk" modifiers="Ctrl" action="SelectionIntersect" display="true"/>\r
+ <bind key="KP_Multiply" modifiers="Ctrl" action="SelectionIntersect" />\r
+ <bind key="asterisk" modifiers="Ctrl,Shift" action="SelectionIntersect" />\r
+\r
+ <bind key="minus" modifiers="Ctrl" action="SelectionDiff" display="true"/>\r
+ <bind key="underscore" modifiers="Ctrl" action="SelectionDiff" />\r
+ <bind key="underscore" modifiers="Ctrl,Shift" action="SelectionDiff" />\r
+ <bind key="KP_Subtract" modifiers="Ctrl" action="SelectionDiff" />\r
+ <bind key="minus" modifiers="Ctrl,Shift" action="SelectionDiff" />\r
+\r
+ <bind key="asciicircum" modifiers="Ctrl" action="SelectionSymDiff" display="true"/> <!-- ^ -->\r
+ <bind key="asciicircum" modifiers="Ctrl,Shift" action="SelectionSymDiff" />\r
+\r
+ <bind key="slash" modifiers="Ctrl,Alt" action="SelectionCutPath" display="true"/>\r
+ <bind key="slash" modifiers="Ctrl,Alt,Shift" action="SelectionCutPath" />\r
+\r
+ <bind key="slash" modifiers="Ctrl" action="SelectionDivide" display="true"/>\r
+ <bind key="slash" modifiers="Ctrl,Shift" action="SelectionDivide" />\r
+\r
+ <bind key="parenright" modifiers="Ctrl" action="SelectionOffset" display="true"/>\r
+ <bind key="parenright" modifiers="Ctrl,Shift" action="SelectionOffset" />\r
+ <bind key="0" modifiers="Ctrl,Shift" action="SelectionOffset" />\r
+\r
+ <bind key="parenright" modifiers="Alt" action="SelectionOffsetScreen" display="true"/>\r
+ <bind key="0" modifiers="Alt" action="SelectionOffsetScreen" />\r
+\r
+ <bind key="parenright" modifiers="Alt,Shift" action="SelectionOffsetScreen10" display="true"/>\r
+ <bind key="0" modifiers="Alt,Shift" action="SelectionOffsetScreen10" />\r
+\r
+ <bind key="parenleft" modifiers="Ctrl" action="SelectionInset" display="true"/>\r
+ <bind key="parenleft" modifiers="Ctrl,Shift" action="SelectionInset" />\r
+ <bind key="9" modifiers="Ctrl,Shift" action="SelectionInset" />\r
+\r
+ <bind key="parenleft" modifiers="Alt" action="SelectionInsetScreen" display="true"/>\r
+ <bind key="9" modifiers="Alt" action="SelectionInsetScreen" />\r
+\r
+ <bind key="parenleft" modifiers="Alt,Shift" action="SelectionInsetScreen10" display="true"/>\r
+ <bind key="9" modifiers="Alt,Shift" action="SelectionInsetScreen10" />\r
+\r
+ <bind key="j" modifiers="Ctrl" action="SelectionDynOffset" display="true"/>\r
+ <bind key="J" modifiers="Ctrl" action="SelectionDynOffset" />\r
+\r
+ <bind key="j" modifiers="Ctrl,Alt" action="SelectionLinkedOffset" display="true"/>\r
+ <bind key="J" modifiers="Ctrl,Alt" action="SelectionLinkedOffset" />\r
+\r
+ <bind key="l" modifiers="Ctrl" action="SelectionSimplify" display="true"/>\r
+ <bind key="L" modifiers="Ctrl" action="SelectionSimplify" />\r
+\r
+ <bind action="SelectionReverse" />\r
+\r
+<!-- Text -->\r
+\r
+ <!-- Text, Font, Size, Smaller key="comma" modifiers="Ctrl,Shift" -->\r
+ <!-- Text, Font, Size, Larger key="period" modifiers="Ctrl,Shift" -->\r
+\r
+ <bind key="w" modifiers="Alt" action="ObjectFlowText" display="true"/>\r
+ <bind key="W" modifiers="Alt" action="ObjectFlowText" />\r
+\r
+ <bind key="w" modifiers="Alt,Shift" action="ObjectUnFlowText" display="true"/>\r
+ <bind key="W" modifiers="Alt,Shift" action="ObjectUnFlowText" />\r
+\r
+ <bind action="SelectionTextToPath" />\r
+ <bind action="SelectionTextFromPath" />\r
+\r
+ <bind action="ObjectFlowtextToText" />\r
+ <bind action="SelectionTextRemoveKerns" />\r
+\r
+<!-- Layers -->\r
+\r
+ <!-- Freehand provides only a limited a Layers palette, \r
+ no menus, no keybindings. --> \r
+ <bind action="LayerNew" />\r
+ <bind action="LayerRename" />\r
+ <bind action="LayerNext" />\r
+ <bind action="LayerPrev" />\r
+ <bind action="LayerDelete" />\r
+ <bind action="LayerRaise" />\r
+ <bind action="LayerLower" />\r
+ <bind action="LayerToTop" />\r
+ <bind action="LayerToBottom" />\r
+ <bind action="LayerMoveToNext" />\r
+ <bind action="LayerMoveToPrev" />\r
+\r
+<!-- Dialogs. Freehand has a Window menu listing the various palettes/panels. -->\r
+\r
+ <!-- Nothing even remotely equivalent -->\r
+ <bind action="DialogXMLEditor" /> \r
+ <!-- Equivalent exists but no key binding -->\r
+ <bind action="DialogDocumentProperties" /> \r
+\r
+ <bind key="a" modifiers="Ctrl,Alt" action="DialogAlignDistribute" display="true"/>\r
+ <bind key="A" modifiers="Ctrl,Alt" action="DialogAlignDistribute" />\r
+\r
+ <!-- No equivalent. Various dialogs. \r
+ Inkscape will probably move this to Tool options bar anyway. -->\r
+ <bind action="DialogText" />\r
+\r
+ <bind key="u" modifiers="Ctrl" action="DialogPreferences" display="true"/>\r
+ <bind key="U" modifiers="Ctrl" action="DialogPreferences" />\r
+\r
+ <!-- Object Panel is the closest equivalent in Freehand -->\r
+ <bind key="F3" modifiers="Ctrl" action="DialogFillStroke" display="true"/>\r
+ <bind action="DialogObjectProperties" />\r
+\r
+ <!-- Freehand has a seperate find and replace for Text and Graphics -->\r
+ <!-- Edit, Find And Replace, Graphics Ctrl+F -->\r
+ <bind key="f" modifiers="Ctrl" action="DialogFind" display="true"/>\r
+ <bind key="F" modifiers="Ctrl" action="DialogFind" />\r
+ <!-- Edit, Find And Replace, Text Ctrl+Shift+F -->\r
+ <bind key="f" modifiers="Ctrl,Shift" action="DialogFind" />\r
+ <bind key="F" modifiers="Ctrl,Shift" action="DialogFind" />\r
+\r
+ <bind key="m" modifiers="Ctrl" action="DialogTransform" display="true"/>\r
+ <bind key="M" modifiers="Ctrl" action="DialogTransform" />\r
+\r
+ <!-- Swatches in Freehand is a sub-tab of the Assets Panel. -->\r
+ <bind key="F9" modifiers="Ctrl" action="DialogSwatches" display="true"/>\r
+\r
+ <bind action="DialogMetadata" />\r
+ <bind action="DialogClonetiler" />\r
+ <bind action="DialogGridArrange" />\r
+ <bind action="DialogScript" />\r
+ <bind action="DialogDebug" />\r
+ <bind action="DialogInput" />\r
+\r
+ <!-- DialogsToggle (Hide Panels), see above in the View menu section -->\r
+\r
+<!-- Help -->\r
+\r
+ <!-- This is a useful help section section to link to but it might be \r
+ better to later link to an introductory beginners guide. -->\r
+ <bind key="F1" action="HelpKeys" display="true"/>\r
+\r
+<!-- Effects (Inkscape). Xtras (Freehand) -->\r
+\r
+ <!-- Freehand repeats the last Effect without any prompting. -->\r
+ <bind key="equal" modifiers="Ctrl,Shift" action="EffectLast" display="true"/> \r
+ <bind action="EffectLastPref" /> \r
+\r
+</keys>\r