#develop (short for SharpDevelop) is a free IDE for .NET programming languages.
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

<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>