You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
82 lines
5.0 KiB
82 lines
5.0 KiB
<AddIn name="WPF Designer AddIn" |
|
author="Daniel Grunwald" |
|
copyright="prj:///doc/copyright.txt" |
|
description="WPF Designer" |
|
addInManagerHidden="preinstalled"> |
|
<Manifest> |
|
<Identity name="ICSharpCode.WpfDesigner" /> |
|
</Manifest> |
|
<Runtime> |
|
<Import assembly="ICSharpCode.WpfDesign.AddIn.dll"> |
|
<ConditionEvaluator name="IsCutCopyEnabled" class="ICSharpCode.WpfDesign.AddIn.Commands.IsCutCopyEnabled" /> |
|
<ConditionEvaluator name="IsPasteEnabled" class="ICSharpCode.WpfDesign.AddIn.Commands.IsPasteEnabled" /> |
|
<ConditionEvaluator name="IsRemoveEnabled" class="ICSharpCode.WpfDesign.AddIn.Commands.IsRemoveEnabled" /> |
|
<ConditionEvaluator name="IsUndoEnabled" class="ICSharpCode.WpfDesign.AddIn.Commands.IsUndoEnabled" /> |
|
<ConditionEvaluator name="IsRedoEnabled" class="ICSharpCode.WpfDesign.AddIn.Commands.IsRedoEnabled" /> |
|
<ConditionEvaluator name="IsToolsOpen" class="ICSharpCode.WpfDesign.AddIn.Commands.IsToolsOpen" /> |
|
<ConditionEvaluator name="IsPropertiesOpen" class="ICSharpCode.WpfDesign.AddIn.Commands.IsPropertiesOpen" /> |
|
<ConditionEvaluator name="IsOutlineOpen" class="ICSharpCode.WpfDesign.AddIn.Commands.IsOutlineOpen" /> |
|
</Import> |
|
</Runtime> |
|
<Path name="/SharpDevelop/Workbench/DisplayBindings"> |
|
<!--<DisplayBinding id = "WPFDesigner" |
|
class = "ICSharpCode.WpfDesign.AddIn.WpfPrimaryDisplayBinding" |
|
insertbefore = "Text" |
|
fileNamePattern = "\.(xaml)$" |
|
title = "WPF designer"/>--> |
|
<DisplayBinding id="WPFDesigner" |
|
type="Secondary" |
|
class="ICSharpCode.WpfDesign.AddIn.WpfSecondaryDisplayBinding" |
|
fileNamePattern="\.xaml$" /> |
|
</Path> |
|
<Path name = "/SharpDevelop/Workbench/Pads"> |
|
<Pad id = "ThumbnailViewPad" |
|
category = "Main" |
|
title = "${res:ICSharpCode.WpfDesign.AddIn.ThumbnailViewPad}" |
|
icon = "PadIcons.Toolbar" |
|
class = "ICSharpCode.WpfDesign.AddIn.ThumbnailViewPad" |
|
defaultPosition = "Right, Hidden" /> |
|
</Path> |
|
<!-- |
|
<Path name = "/SharpDevelop/Workbench/Pads"> |
|
<Pad id = "OutlineViewPad" |
|
category = "Tools" |
|
title = "${res:ICSharpCode.SharpDevelop.Gui.OutlinePad}" |
|
icon = "PadIcons.BreakPoints" |
|
shortcut = "Control|Alt|I" |
|
class = "ICSharpCode.WpfDesign.AddIn.OutlineViewPad"/> |
|
</Path> |
|
--> |
|
<Path name="/AddIns/WpfDesign/Designer/ContextMenu"> |
|
<MenuItem label="${res:ICSharpCode.WPFDesigner.ContextMenu.ViewXAML}" id="viewXaml" icon="Icons.16x16.XMLFileIcon" class="ICSharpCode.WpfDesign.AddIn.Commands.ViewXaml" /> |
|
<!--<MenuItem label="seperator1" type="Separator" /> |
|
<Condition name="IsCutCopyEnabled" action="Disable"> |
|
<MenuItem id="cut" label="${res:ICSharpCode.WPFDesigner.ContextMenu.Cut}" icon="Icons.16x16.CutIcon" shortcut="Control|X" class="ICSharpCode.WpfDesign.AddIn.Commands.Cut" /> |
|
<MenuItem id="copy" label="${res:ICSharpCode.WPFDesigner.ContextMenu.Copy}" icon="Icons.16x16.CopyIcon" shortcut="Control|C" class="ICSharpCode.WpfDesign.AddIn.Commands.Copy" /> |
|
</Condition> |
|
<Condition name="IsPasteEnabled" action="Disable"> |
|
<MenuItem id="paste" label="${res:ICSharpCode.WPFDesigner.ContextMenu.Paste}" icon="Icons.16x16.PasteIcon" shortcut="Control|V" class="ICSharpCode.WpfDesign.AddIn.Commands.Paste" /> |
|
</Condition> |
|
<Condition name="IsRemoveEnabled" action="Disable"> |
|
<MenuItem id="remove" label="${res:ICSharpCode.WPFDesigner.ContextMenu.Remove}" icon="Icons.16x16.DeleteIcon" shortcut="Del" class="ICSharpCode.WpfDesign.AddIn.Commands.Remove" /> |
|
</Condition> |
|
<MenuItem label="seperator2" type="Separator" /> |
|
<Condition name="IsUndoEnabled" action="Disable"> |
|
<MenuItem id="undo" label="${res:ICSharpCode.WPFDesigner.ContextMenu.Undo}" icon="Icons.16x16.UndoIcon" shortcut="Control|Z" class="ICSharpCode.WpfDesign.AddIn.Commands.Undo" /> |
|
</Condition> |
|
<Condition name="IsRedoEnabled" action="Disable"> |
|
<MenuItem id="redo" label="${res:ICSharpCode.WPFDesigner.ContextMenu.Redo}" icon="Icons.16x16.RedoIcon" shortcut="Control|R" class="ICSharpCode.WpfDesign.AddIn.Commands.Redo" /> |
|
</Condition>--> |
|
<MenuItem label="seperator3" type="Separator" /> |
|
<MenuItem id="tools" label="${res:ICSharpCode.WPFDesigner.ContextMenu.Tools}" icon="PadIcons.Toolbar" shortcut="Control|Alt|X" class="ICSharpCode.WpfDesign.AddIn.Commands.Tools" /> |
|
<MenuItem id="properties" label="${res:ICSharpCode.WPFDesigner.ContextMenu.Properties}" icon="Icons.16x16.PropertiesIcon" shortcut="F4" class="ICSharpCode.WpfDesign.AddIn.Commands.Properties" /> |
|
<MenuItem id="outline" label="${res:ICSharpCode.WPFDesigner.ContextMenu.Outline}" icon="PadIcons.Toolbar" class="ICSharpCode.WpfDesign.AddIn.Commands.Outline" /> |
|
</Path> |
|
|
|
<Path name="/SharpDevelop/Dialogs/OptionsDialog/TextEditorOptions"> |
|
<OptionPanel id = "WpfEditorOptionPanel" |
|
insertafter = "XamlCompletionPanel" |
|
label = "${res:ICSharpCode.WpfDesign.AddIn.Options.Title}" |
|
class = "ICSharpCode.WpfDesign.AddIn.Options.WpfEditorOptionPanel" /> |
|
</Path> |
|
</AddIn> |