Browse Source

Add clipboard ring to menu

pull/289/head
Patryk Mikos 12 years ago
parent
commit
7a4a2e1903
  1. 6
      data/resources/StringResources.resx
  2. 18
      src/AddIns/DisplayBindings/AvalonEdit.AddIn/AvalonEdit.AddIn.addin

6
data/resources/StringResources.resx

@ -6434,6 +6434,12 @@ Removed the end part of the original message ", reason '${Message}'" since this @@ -6434,6 +6434,12 @@ Removed the end part of the original message ", reason '${Message}'" since this
<value>Classes deriving from ${Name}</value>
<comment>Title for search results for derived classes</comment>
</data>
<data name="SharpDevelop.Refactoring.ClipboardRing" xml:space="preserve">
<value>Clipboard ring</value>
</data>
<data name="SharpDevelop.Refactoring.ClipboardRingCommand" xml:space="preserve">
<value>From clipboard ring</value>
</data>
<data name="SharpDevelop.Refactoring.ConvertToAutomaticProperty" xml:space="preserve">
<value>Convert to automatic property</value>
</data>

18
src/AddIns/DisplayBindings/AvalonEdit.AddIn/AvalonEdit.AddIn.addin

@ -42,6 +42,14 @@ @@ -42,6 +42,14 @@
class = "ICSharpCode.AvalonEdit.AddIn.TextMarkerToolTipProvider"/>
</Path>
<Path name = "/SharpDevelop/ViewContent/TextEditor/ContextMenu">
<Condition name = "WindowActive" activewindow="ICSharpCode.SharpDevelop.Editor.ITextEditor">
<Include id="ClipboardRing"
insertafter="Delete"
item="/SharpDevelop/Workbench/MainMenu/Edit/Insert/ClipboardRing" />
</Condition>
</Path>
<!--
<Path name = "/SharpDevelop/ViewContent/TextEditor/ContextMenu">
<Condition name = "WindowActive" activewindow="ICSharpCode.SharpDevelop.Editor.ITextEditor">
@ -64,6 +72,16 @@ @@ -64,6 +72,16 @@
</Condition>
</Path>
<Path name = "/SharpDevelop/Workbench/MainMenu/Edit/Insert">
<Condition name = "WindowActive" activewindow="ICSharpCode.SharpDevelop.Editor.ITextEditor" action="Disable">
<MenuItem id = "Separator1" type = "Separator"/>
<MenuItem id = "ClipboardRing"
label = "${res:SharpDevelop.Refactoring.ClipboardRingCommand}"
shortcut = "Ctrl+Shift+V"
class = "ICSharpCode.AvalonEdit.AddIn.ContextActions.ClipboardRing"/>
</Condition>
</Path>
<Path name = "/SharpDevelop/Workbench/MainMenu/Edit/Format">
<Condition name = "WindowActive" activewindow="ICSharpCode.SharpDevelop.Editor.ITextEditor" action="Disable">
<MenuItem id = "RemoveLeadingWs"

Loading…
Cancel
Save