Browse Source

Remove Addin-File from ICSharpCode.Reports.AddIn

comment dependency to Reporting in QCA
reports
Peter Forstmeier 12 years ago
parent
commit
d4bc76ece1
  1. 2
      src/AddIns/Analysis/CodeQuality/CodeQuality.addin
  2. 177
      src/AddIns/Misc/Reporting/ICSharpCode.Reporting.Addin/ICSharpCode.Reporting.addin
  3. 217
      src/AddIns/Misc/Reporting/ICSharpCode.Reporting.Addin/ICSharpCode.ReportingDesigner.addin
  4. 1
      src/AddIns/Misc/Reporting/ICSharpCode.Reporting.Addin/scr/DesignerBinding/DesignerBinding.cs
  5. 12
      src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/ICSharpCode.ReportDesigner.addin
  6. 3
      src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/ICSharpCode.Reports.Addin.csproj

2
src/AddIns/Analysis/CodeQuality/CodeQuality.addin

@ -6,7 +6,7 @@ @@ -6,7 +6,7 @@
<Manifest>
<Identity name = "ICSharpCode.CodeQuality"/>
<Dependency addin="ICSharpCode.Reports.Addin" requirePreload="true" />
<!--<Dependency addin="ICSharpCode.Reporting.Addin" requirePreload="true"></Dependency>-->
</Manifest>
<Runtime>

177
src/AddIns/Misc/Reporting/ICSharpCode.Reporting.Addin/ICSharpCode.Reporting.addin

@ -0,0 +1,177 @@ @@ -0,0 +1,177 @@
<AddIn name="New SharpDevelop-Reporting"
author="Forstmeier Peter"
url="http://www.sharpdevelopreports.net/"
description="Reporting Tool For SharpDevelop"
addInManagerHidden="preinstalled">
<Manifest>
<Identity name="ICSharpCode.Reporting.Addin" />
<Dependency addin="SharpDevelop" />
<Dependency addin="ICSharpCode.Data.Addin" requirePreload="true" />
</Manifest>
<Runtime>
<Import assembly="ICSharpCode.Reporting.dll" />
<Import assembly="ICSharpCode.Reporting.Addin.dll">
<Doozer name="ReportDialogPanel" class="ICSharpCode.Reports.Addin.ReportWizard.DialogPanelDoozer" />
</Import>
</Runtime>
<!-- DisplayBinding -->
<Path name="/SharpDevelop/Workbench/DisplayBindings">
<DisplayBinding id="SharpDevelopReportsBinding"
insertbefore="Text"
fileNamePattern="\.(srd)$"
languagePattern="^SharpDevelopReports$"
class="ICSharpCode.Reporting.Addin.DesignerBinding.ReportDesignerBinding" />
</Path>
<!-- label = "${res:SharpReport.ReportGenerator}"-->
<Path name="/SharpDevelop/Workbench/Tools">
<MenuItem id="ReportGeneratorPad"
label="New Reporting"
class="ICSharpCode.Reporting.Addin.DesignerBinding.ReportDesignerBinding" />
</Path>-
<!-- File Filter -->
<Path name="/SharpDevelop/Workbench/FileFilter">
<FileFilter id="SharpDevelopReports"
insertbefore="AllFiles"
name="SharpDevelop Reports (*.srd)"
extensions="*.srd"
mimeType="text/xml" />
</Path>
<!-- ReportExplorer -->
<Path name="/SharpDevelop/Workbench/Pads">
<Pad id="reportexplorer"
category="Tools"
icon="Icons.16x16.SharpQuery.Refresh"
title="ReportExplorer"
class="ICSharpCode.Reports.Addin.ReportExplorerPad"
defaultPosition="Right, Hidden" />
</Path>
<Path name = "/SharpDevelop/ReportDesigner/ContextMenus/ContainerMenu">
<MenuItem id = "ViewCode"
label = "${res:SharpDevelop.FormsDesigner.ContextMenus.ViewCodeCommand}"
icon = "Icons.16x16.FormsDesigner.ViewCode"
class = "ICSharpCode.Reports.Addin.Commands.ViewCode"/>
<MenuItem id = "ShowProperties"
label = "${res:XML.MainMenu.FormatMenu.ShowProperties}"
icon = "Icons.16x16.Property"
class = "ICSharpCode.Reports.Addin.Commands.ShowProperties"/>
<MenuItem id = "PageMarginSeparator" type = "Separator"/>
<MenuItem id = "PageMargin"
label = "PageMargin"
icon = "Icons.16x16.Property"
class = "ICSharpCode.Reports.Addin.Commands.TogglePageMargin"/>
<MenuItem id = "DesignerSeparator" type = "Separator"/>
<MenuItem id = "Paste"
label = "${res:XML.MainMenu.EditMenu.Paste}"
icon = "Icons.16x16.PasteIcon"
command = "Paste"/>
<MenuItem id = "DesignerVerbsSeparator" type = "Separator"/>
<MenuItem id = "DesignerVerbsBuilder"
type = "Builder"
class = "ICSharpCode.Reports.Addin.Commands.DesignerVerbSubmenuBuilder" />
</Path>
<Path name = "/SharpDevelop/ReportDesigner/ContextMenus/TraySelectionMenu">
<MenuItem id = "ViewCode"
label = "${res:SharpDevelop.FormsDesigner.ContextMenus.ViewCodeCommand}"
icon = "Icons.16x16.FormsDesigner.ViewCode"
class = "ICSharpCode.Reports.Addin.Commands.ViewCode"/>
<MenuItem id = "ShowProperties"
label = "${res:XML.MainMenu.FormatMenu.ShowProperties}"
icon = "Icons.16x16.Property"
class = "ICSharpCode.Reports.Addin.Commands.ShowProperties"/>
<MenuItem id = "DesignerVerbsSeparator" type = "Separator"/>
<MenuItem id = "DesignerVerbsBuilder"
type = "Builder"
class = "ICSharpCode.Reports.Addin.Commands.DesignerVerbSubmenuBuilder" />
</Path>
<Path name="/SharpDevelop/ReportDesigner/ContextMenus/SelectionMenu">
<MenuItem id="ViewCode" label="${res:SharpDevelop.FormsDesigner.ContextMenus.ViewCodeCommand}" icon="Icons.16x16.FormsDesigner.ViewCode" class="ICSharpCode.Reports.Addin.Commands.ViewCode" />
<MenuItem id="ShowProperties" label="${res:XML.MainMenu.FormatMenu.ShowProperties}" icon="Icons.16x16.Property" class="ICSharpCode.Reports.Addin.Commands.ShowProperties" />
<MenuItem id="PropertySeparator" type="Separator" />
<MenuItem id="Cut" label="${res:XML.MainMenu.EditMenu.Cut}" icon="Icons.16x16.CutIcon" command="Cut" />
<MenuItem id="Copy" label="${res:XML.MainMenu.EditMenu.Copy}" icon="Icons.16x16.CopyIcon" command="Copy" />
<MenuItem id="Paste" label="${res:XML.MainMenu.EditMenu.Paste}" icon="Icons.16x16.PasteIcon" command="Paste" />
<MenuItem id="Delete" label="${res:XML.MainMenu.EditMenu.Delete}" icon="Icons.16x16.DeleteIcon" command="Delete" />
<MenuItem id="DesignerVerbsSeparator" type="Separator" />
<MenuItem id="DesignerVerbsBuilder" type="Builder" class="ICSharpCode.Reports.Addin.Commands.DesignerVerbSubmenuBuilder" />
</Path>
<!-- ReportExplorer ContextMenu's -->
<Path name="/SharpDevelopReports/ContextMenu/FieldsExplorer/SectionTreeNode">
<MenuItem id="removenodes" label="${res:SharpReport.FieldsExplorer.ContextMenu.Section.Clear}" class="ICSharpCode.Reports.Addin.Commands.ClearSelectedNodeCommand" />
</Path>
<!-- Sorting -->
<Path name="/SharpDevelopReports/ContextMenu/FieldsExplorer/ColumnSortTreeNode">
<MenuItem id="toggle" label="${res:SharpReport.FieldsExplorer.ContextMenu.Columns.ToggleSort}" class="ICSharpCode.Reports.Addin.Commands.ToggleOrderCommand" />
<MenuItem id="removesortnode" label="${res:SharpReport.FieldsExplorer.ContextMenu.Columns.Remove}" class="ICSharpCode.Reports.Addin.Commands.RemoveSortNodeCommand" />
</Path>
<!-- Grouping -->
<Path name = "/SharpDevelopReports/ContextMenu/FieldsExplorer/ColumnGroupTreeNode">
<MenuItem id="toggle"
label="${res:SharpReport.FieldsExplorer.ContextMenu.Columns.ToggleSort}"
class="ICSharpCode.Reports.Addin.Commands.ToggleOrderCommand"/>
<MenuItem id="removegroupnode"
label="${res:SharpReport.FieldsExplorer.ContextMenu.Columns.Remove}"
class="ICSharpCode.Reports.Addin.Commands.RemoveGroupNodeCommand"/>
</Path>
<!-- Run Expression Editor -->
<Path name = "/SharpDevelopReports/ContextMenu/FieldsExplorer/ParameterNode">
<MenuItem id="params"
label="${res:SharpReport.FieldsExplorer.Parameters}"
class="ICSharpCode.Reports.Addin.Commands.ParameterEditorCommand"/>
</Path>
<!-- Start SharpDevelop Reports from MainMenu -->
<Path name = "/SharpDevelop/Workbench/Tools">
<MenuItem id = "ReportGeneratorPad"
label = "${res:SharpReport.ReportGenerator}"
class = "ICSharpCode.Reports.Addin.Commands.StartViewCommand"/>
</Path>
<!-- Report wizard -->
<Path name="/ReportGenerator/ReportGeneratorWizard">
<ReportDialogPanel id="Base" label="${res:SharpReport.Wizard.BaseSettings}" class="ICSharpCode.Reports.Addin.ReportWizard.BaseSettingsPanel" />
<ReportDialogPanel id="PushModel" label="${res:SharpReport.Wizard.PushModel}" class="ICSharpCode.Reports.Addin.ReportWizard.PushModelPanel" />
<ReportDialogPanel id="PullModel" label="${res:SharpReport.Wizard.PullModel}" class="ICSharpCode.Reports.Addin.ReportWizard.PullModelPanel" />
<ReportDialogPanel id="QueryResult" label="${res:SharpReport.Wizard.ShowQueryResult}" class="ICSharpCode.Reports.Addin.ReportWizard.ResultPanel" />
<ReportDialogPanel id="Layout" label="Layout" class="ICSharpCode.Reports.Addin.ReportWizard.LayoutPanel" />
</Path>
<!-- ContextMenu Sections -->
<!-- Save Data from Resultpanel as *xsd File -->
<Path name ="/ReportGenerator/ResultPanel/ContextMenuDefault">
<MenuItem id="xsdcomplete" label="${res:SharpReport.Wizard.ResultPanel.SaveXsdComplete}" class="ICSharpCode.Reports.Addin.ReportWizard.XsdSchemaAndDataCommand"/>
<MenuItem id="xsdschema" label="${res:SharpReport.Wizard.ResultPanel.SaveXsdSchemaOnly}" class="ICSharpCode.Reports.Addin.ReportWizard.XsdSchemaOnlyCommand"/>
</Path>
<!-- Tell SharpDevelop to look for the file template (EmptyReport.xft) in the AddIn directory -->
<Path name="/SharpDevelop/BackendBindings/Templates">
<TemplateFile id="ICSharpCode.Reporting" path="." />
</Path>
</AddIn>

217
src/AddIns/Misc/Reporting/ICSharpCode.Reporting.Addin/ICSharpCode.ReportingDesigner.addin

@ -1,217 +0,0 @@ @@ -1,217 +0,0 @@
<AddIn name = "SharpDevelopReports"
author = "Forstmeier Peter"
url = "http://www.sharpdevelopreports.net/"
description = "Reporting Tool For SharpDevelop"
addInManagerHidden = "preinstalled">
<Manifest>
<Identity name="ICSharpCode.Reporting.Addin" />
<Dependency addin="SharpDevelop" />
<Dependency addin="ICSharpCode.Data.Addin" requirePreload="true" />
</Manifest>
<Runtime>
<Import assembly = "ICSharpCode.Reporting.dll" />
<Import assembly = "ICSharpCode.Reporting.Addin.dll">
<!--<Doozer name="ReportDialogPanel" class="ICSharpCode.Reports.Addin.ReportWizard.DialogPanelDoozer"/>-->
</Import>
</Runtime>
<!-- DisplayBinding -->
<Path name ="/SharpDevelop/Workbench/DisplayBindings">
<DisplayBinding id="SharpDevelopReportsBinding"
insertbefore="Text"
fileNamePattern="\.(srd)$"
languagePattern="^SharpDevelopReports$"
class="ICSharpCode.Reporting.Addin.DesignerBinding.ReportDesignerBinding"/>
</Path>
<!-- File Filter -->
<!--<Path name ="/SharpDevelop/Workbench/FileFilter">
<FileFilter id="SharpDevelopReports"
insertbefore="AllFiles"
name="SharpDevelop Reports (*.srd)"
extensions="*.srd"
mimeType = "text/xml"/>
</Path>-->
<!-- ReportExplorer -->
<!-- <Path name = "/SharpDevelop/Workbench/Pads">
<Pad id="reportexplorer"
category = "Tools"
icon="Icons.16x16.SharpQuery.Refresh"
title = "ReportExplorer"
class="ICSharpCode.Reports.Addin.ReportExplorerPad"
defaultPosition = "Right, Hidden" />
</Path>-->
<!--<Path name = "/SharpDevelop/ReportDesigner/ContextMenus/ContainerMenu">
<MenuItem id = "ViewCode"
label = "${res:SharpDevelop.FormsDesigner.ContextMenus.ViewCodeCommand}"
icon = "Icons.16x16.FormsDesigner.ViewCode"
class = "ICSharpCode.Reports.Addin.Commands.ViewCode"/>
<MenuItem id = "ShowProperties"
label = "${res:XML.MainMenu.FormatMenu.ShowProperties}"
icon = "Icons.16x16.Property"
class = "ICSharpCode.Reports.Addin.Commands.ShowProperties"/>
<MenuItem id = "PageMarginSeparator" type = "Separator"/>
<MenuItem id = "PageMargin"
label = "PageMargin"
icon = "Icons.16x16.Property"
class = "ICSharpCode.Reports.Addin.Commands.TogglePageMargin"/>
<MenuItem id = "DesignerSeparator" type = "Separator"/>
<MenuItem id = "Paste"
label = "${res:XML.MainMenu.EditMenu.Paste}"
icon = "Icons.16x16.PasteIcon"
command = "Paste"/>
<MenuItem id = "DesignerVerbsSeparator" type = "Separator"/>
<MenuItem id = "DesignerVerbsBuilder"
type = "Builder"
class = "ICSharpCode.Reports.Addin.Commands.DesignerVerbSubmenuBuilder" />
</Path>-->
<!--<Path name = "/SharpDevelop/ReportDesigner/ContextMenus/TraySelectionMenu">
<MenuItem id = "ViewCode"
label = "${res:SharpDevelop.FormsDesigner.ContextMenus.ViewCodeCommand}"
icon = "Icons.16x16.FormsDesigner.ViewCode"
class = "ICSharpCode.Reports.Addin.Commands.ViewCode"/>
<MenuItem id = "ShowProperties"
label = "${res:XML.MainMenu.FormatMenu.ShowProperties}"
icon = "Icons.16x16.Property"
class = "ICSharpCode.Reports.Addin.Commands.ShowProperties"/>
<MenuItem id = "DesignerVerbsSeparator" type = "Separator"/>
<MenuItem id = "DesignerVerbsBuilder"
type = "Builder"
class = "ICSharpCode.Reports.Addin.Commands.DesignerVerbSubmenuBuilder" />
</Path>-->
<!--<Path name = "/SharpDevelop/ReportDesigner/ContextMenus/SelectionMenu">
<MenuItem id = "ViewCode"
label = "${res:SharpDevelop.FormsDesigner.ContextMenus.ViewCodeCommand}"
icon = "Icons.16x16.FormsDesigner.ViewCode"
class = "ICSharpCode.Reports.Addin.Commands.ViewCode"/>
<MenuItem id = "ShowProperties"
label = "${res:XML.MainMenu.FormatMenu.ShowProperties}"
icon = "Icons.16x16.Property"
class = "ICSharpCode.Reports.Addin.Commands.ShowProperties"/>
<MenuItem id = "PropertySeparator" type = "Separator"/>
<MenuItem id = "Cut"
label = "${res:XML.MainMenu.EditMenu.Cut}"
icon = "Icons.16x16.CutIcon"
command = "Cut"/>
<MenuItem id = "Copy"
label = "${res:XML.MainMenu.EditMenu.Copy}"
icon = "Icons.16x16.CopyIcon"
command = "Copy"/>
<MenuItem id = "Paste"
label = "${res:XML.MainMenu.EditMenu.Paste}"
icon = "Icons.16x16.PasteIcon"
command = "Paste"/>
<MenuItem id = "Delete"
label = "${res:XML.MainMenu.EditMenu.Delete}"
icon = "Icons.16x16.DeleteIcon"
command = "Delete"/>
<MenuItem id = "DesignerVerbsSeparator" type = "Separator"/>
<MenuItem id = "DesignerVerbsBuilder"
type = "Builder"
class = "ICSharpCode.Reports.Addin.Commands.DesignerVerbSubmenuBuilder" />
</Path>
-->
<!-- ReportExplorer ContextMenu's -->
<!--<Path name ="/SharpDevelopReports/ContextMenu/FieldsExplorer/SectionTreeNode">
<MenuItem id="removenodes"
label="${res:SharpReport.FieldsExplorer.ContextMenu.Section.Clear}"
class="ICSharpCode.Reports.Addin.Commands.ClearSelectedNodeCommand"/>
</Path>-->
<!-- Sorting -->
<!--<Path name = "/SharpDevelopReports/ContextMenu/FieldsExplorer/ColumnSortTreeNode">
<MenuItem id="toggle"
label="${res:SharpReport.FieldsExplorer.ContextMenu.Columns.ToggleSort}"
class="ICSharpCode.Reports.Addin.Commands.ToggleOrderCommand"/>
<MenuItem id="removesortnode"
label="${res:SharpReport.FieldsExplorer.ContextMenu.Columns.Remove}"
class="ICSharpCode.Reports.Addin.Commands.RemoveSortNodeCommand"/>
</Path>-->
<!-- Grouping -->
<!--<Path name = "/SharpDevelopReports/ContextMenu/FieldsExplorer/ColumnGroupTreeNode">
<MenuItem id="toggle"
label="${res:SharpReport.FieldsExplorer.ContextMenu.Columns.ToggleSort}"
class="ICSharpCode.Reports.Addin.Commands.ToggleOrderCommand"/>
<MenuItem id="removegroupnode"
label="${res:SharpReport.FieldsExplorer.ContextMenu.Columns.Remove}"
class="ICSharpCode.Reports.Addin.Commands.RemoveGroupNodeCommand"/>
</Path>-->
<!-- Run Expression Editor -->
<!--<Path name = "/SharpDevelopReports/ContextMenu/FieldsExplorer/ParameterNode">
<MenuItem id="params"
label="${res:SharpReport.FieldsExplorer.Parameters}"
class="ICSharpCode.Reports.Addin.Commands.ParameterEditorCommand"/>
</Path>-->
<!-- Start SharpDevelop Reports from MainMenu -->
<!-- label = "${res:SharpReport.ReportGenerator}"-->
<!-- <Path name = "/SharpDevelop/Workbench/Tools">
<MenuItem id = "ReportGeneratorPad"
label = "New Sharpreporting"
class = "ICSharpCode.Reporting.Addin.Commands.XXXXStartViewCommand"/>
</Path>-->
<!-- Report wizard -->
<!--<Path name = "/ReportGenerator/ReportGeneratorWizard">
<ReportDialogPanel id="Base" label = "${res:SharpReport.Wizard.BaseSettings}" class="ICSharpCode.Reports.Addin.ReportWizard.BaseSettingsPanel"/>
<ReportDialogPanel id="PushModel" label="${res:SharpReport.Wizard.PushModel}" class="ICSharpCode.Reports.Addin.ReportWizard.PushModelPanel"/>
<ReportDialogPanel id="PullModel" label="${res:SharpReport.Wizard.PullModel}" class="ICSharpCode.Reports.Addin.ReportWizard.PullModelPanel"/>
<ReportDialogPanel id="QueryResult" label="${res:SharpReport.Wizard.ShowQueryResult}" class ="ICSharpCode.Reports.Addin.ReportWizard.ResultPanel"/>
<ReportDialogPanel id="Layout" label="Layout" class ="ICSharpCode.Reports.Addin.ReportWizard.LayoutPanel"/>
</Path>-->
<!-- ContextMenu Sections -->
<!-- Save Data from Resultpanel as *xsd File -->
<!--<Path name ="/ReportGenerator/ResultPanel/ContextMenuDefault">
<MenuItem id="xsdcomplete" label="${res:SharpReport.Wizard.ResultPanel.SaveXsdComplete}" class="ICSharpCode.Reports.Addin.ReportWizard.XsdSchemaAndDataCommand"/>
<MenuItem id="xsdschema" label="${res:SharpReport.Wizard.ResultPanel.SaveXsdSchemaOnly}" class="ICSharpCode.Reports.Addin.ReportWizard.XsdSchemaOnlyCommand"/>
</Path>-->
<!-- Tell SharpDevelop to look for the file template (EmptyReport.xft) in the AddIn directory -->
<Path name = "/SharpDevelop/BackendBindings/Templates">
<TemplateFile id = "ICSharpCode.Reports" path = "." />
</Path>
</AddIn>

1
src/AddIns/Misc/Reporting/ICSharpCode.Reporting.Addin/scr/DesignerBinding/DesignerBinding.cs

@ -12,6 +12,7 @@ using System.IO; @@ -12,6 +12,7 @@ using System.IO;
using ICSharpCode.Core;
using ICSharpCode.SharpDevelop;
using ICSharpCode.SharpDevelop.Workbench;
namespace ICSharpCode.Reporting.Addin.DesignerBinding {

12
src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/ICSharpCode.ReportDesigner.addin

@ -4,19 +4,19 @@ @@ -4,19 +4,19 @@
description = "Reporting Tool For SharpDevelop"
addInManagerHidden = "preinstalled">
<Manifest>
<!-- <Manifest>
<Identity name="ICSharpCode.Reports.Addin" />
<Dependency addin="SharpDevelop" />
<Dependency addin="ICSharpCode.Data.Addin" requirePreload="true" />
</Manifest>
<Runtime>
-->
<!-- <Runtime>
<Import assembly = "ICSharpCode.Reports.Core.dll" />
<Import assembly = "ICSharpCode.Reports.Addin.dll">
<Doozer name="ReportDialogPanel" class="ICSharpCode.Reports.Addin.ReportWizard.DialogPanelDoozer"/>
</Import>
</Runtime>
</Runtime>-->
<!-- DisplayBinding -->
@ -29,13 +29,13 @@ @@ -29,13 +29,13 @@
</Path>-->
<!-- File Filter -->
<Path name ="/SharpDevelop/Workbench/FileFilter">
<!-- <Path name ="/SharpDevelop/Workbench/FileFilter">
<FileFilter id="SharpDevelopReports"
insertbefore="AllFiles"
name="SharpDevelop Reports (*.srd)"
extensions="*.srd"
mimeType = "text/xml"/>
</Path>
</Path>-->
<!-- ReportExplorer -->

3
src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/ICSharpCode.Reports.Addin.csproj

@ -121,9 +121,6 @@ @@ -121,9 +121,6 @@
<None Include="EmptyReport.xft">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="ICSharpCode.ReportDesigner.addin">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<Compile Include="Project\Designer\SmartTagTransactions.cs" />
<Compile Include="Project\Designer\TextBasedDesignerActionList.cs" />
<Compile Include="Project\Designer\TextItemDesigner.cs" />

Loading…
Cancel
Save