Browse Source

ICSharpCode.Reporting.Addin.csproj, adjust Reports in QCA

reports
Peter Forstmeier 12 years ago
parent
commit
5db3f38701
  1. 2
      src/AddIns/Analysis/CodeQuality/CodeQuality.addin
  2. 308
      src/AddIns/Analysis/CodeQuality/Reporting/DependencyReport - Kopie.srd
  3. 2
      src/AddIns/Analysis/CodeQuality/Reporting/DependencyReport.srd
  4. 4
      src/AddIns/Analysis/CodeQuality/Reporting/Overviewreport.srd
  5. 3
      src/AddIns/Misc/Reporting/ICSharpCode.Reporting.Addin/EmptyReport.xft
  6. 52
      src/AddIns/Misc/Reporting/ICSharpCode.Reporting.Addin/ICSharpCode.Reporting.addin
  7. 13
      src/AddIns/Misc/Reporting/ICSharpCode.Reporting/Src/Exporter/Visitors/FormatVisitor.cs
  8. 61
      src/AddIns/Misc/Reports/ICSharpCode.Reporting.Addin/ICSharpCode.Reporting.Addin.csproj
  9. 19
      src/AddIns/Misc/Reports/ICSharpCode.Reporting.Addin/NewEmptyReport.xft
  10. 2
      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.Reporting.Addin" requirePreload="true"></Dependency>-->
<Dependency addin="ICSharpCode.Reporting.Addin" requirePreload="true"></Dependency>
</Manifest>
<Runtime>

308
src/AddIns/Analysis/CodeQuality/Reporting/DependencyReport - Kopie.srd

@ -0,0 +1,308 @@ @@ -0,0 +1,308 @@
<?xml version="1.0" encoding="utf-8"?>
<ReportModel>
<ReportSettings>
<ReportSettings>
<ReportName>DependencyReport</ReportName>
<ReportType>FormSheet</ReportType>
<BottomMargin>50</BottomMargin>
<TopMargin>50</TopMargin>
<LeftMargin>50</LeftMargin>
<RightMargin>50</RightMargin>
<PageSize>827, 1169</PageSize>
<Landscape>False</Landscape>
<GraphicsUnit>Millimeter</GraphicsUnit>
<Padding>5, 5, 5, 5</Padding>
<AvailableFieldsCollection />
<SortColumnsCollection />
<GroupColumnsCollection>
<GroupColumn>
<SortDirection>Ascending</SortDirection>
<CaseSensitive>False</CaseSensitive>
<ColumnName>Name</ColumnName>
<DataTypeName>System.String</DataTypeName>
</GroupColumn>
</GroupColumnsCollection>
<ParameterCollection />
<SqlParameters />
<ConnectionString />
<CommandText />
<CommandType>Text</CommandType>
<DataModel>FormSheet</DataModel>
<NoDataMessage>No Data for this Report</NoDataMessage>
<DefaultFont>Microsoft Sans Serif, 10pt</DefaultFont>
<UseStandardPrinter>True</UseStandardPrinter>
</ReportSettings>
</ReportSettings>
<SectionCollection>
<BaseSection>
<Location>50, 50</Location>
<Size>727, 60</Size>
<BackColor>White</BackColor>
<SectionOffset>0</SectionOffset>
<SectionMargin>0</SectionMargin>
<DrawBorder>False</DrawBorder>
<PageBreakAfter>False</PageBreakAfter>
<Items>
<BaseTextItem>
<Location>157, 3</Location>
<Size>414, 40</Size>
<BackColor>White</BackColor>
<Font>Segoe UI, 18pt, style=Bold</Font>
<StringTrimming>None</StringTrimming>
<ContentAlignment>TopLeft</ContentAlignment>
<CanGrow>False</CanGrow>
<CanShrink>False</CanShrink>
<RTL>No</RTL>
<Text>SharpDevelop CodeQuality Analysis</Text>
<DrawBorder>False</DrawBorder>
<FrameColor>Black</FrameColor>
<ForeColor>Black</ForeColor>
<Name>BaseTextItem2147483637</Name>
</BaseTextItem>
</Items>
<FrameColor>Black</FrameColor>
<Name>ReportHeader</Name>
</BaseSection>
<BaseSection>
<Location>50, 125</Location>
<Size>727, 69</Size>
<BackColor>White</BackColor>
<SectionOffset>0</SectionOffset>
<SectionMargin>0</SectionMargin>
<DrawBorder>False</DrawBorder>
<PageBreakAfter>False</PageBreakAfter>
<Items>
<BaseLineItem>
<Location>22, 47</Location>
<Size>660, 10</Size>
<BackColor>White</BackColor>
<ForeColor>Black</ForeColor>
<FromPoint>10, 5</FromPoint>
<ToPoint>647, 5</ToPoint>
<StartLineCap>Flat</StartLineCap>
<EndLineCap>Flat</EndLineCap>
<DashLineCap>Flat</DashLineCap>
<DashStyle>Solid</DashStyle>
<Thickness>4</Thickness>
<Name>BaseLineItem1</Name>
</BaseLineItem>
<BaseTextItem>
<Location>222, 3</Location>
<Size>257, 26</Size>
<BackColor>White</BackColor>
<Font>Microsoft Sans Serif, 15.75pt</Font>
<StringTrimming>None</StringTrimming>
<ContentAlignment>TopLeft</ContentAlignment>
<CanGrow>False</CanGrow>
<CanShrink>False</CanShrink>
<DataType>System.String</DataType>
<RTL>No</RTL>
<Text>Analysis Overview Report</Text>
<DrawBorder>False</DrawBorder>
<FrameColor>Black</FrameColor>
<ForeColor>Black</ForeColor>
<Name>Overview</Name>
</BaseTextItem>
<BaseTextItem>
<Location>563, 3</Location>
<Size>100, 26</Size>
<BackColor>White</BackColor>
<Font>Segoe UI, 15.75pt</Font>
<StringTrimming>None</StringTrimming>
<ContentAlignment>TopLeft</ContentAlignment>
<CanGrow>False</CanGrow>
<CanShrink>False</CanShrink>
<RTL>No</RTL>
<Text>=Today()</Text>
<DrawBorder>False</DrawBorder>
<FrameColor>Black</FrameColor>
<ForeColor>ControlText</ForeColor>
<Name>BaseTextItem2147483638</Name>
</BaseTextItem>
</Items>
<FrameColor>Black</FrameColor>
<Name>ReportPageHeader</Name>
</BaseSection>
<BaseSection>
<Location>50, 209</Location>
<Size>727, 115</Size>
<BackColor>White</BackColor>
<SectionOffset>0</SectionOffset>
<SectionMargin>0</SectionMargin>
<DrawBorder>False</DrawBorder>
<PageBreakAfter>False</PageBreakAfter>
<Items>
<BaseRowItem>
<Location>31, 72</Location>
<Size>641, 30</Size>
<BackColor>White</BackColor>
<DrawBorder>False</DrawBorder>
<ForeColor>Black</ForeColor>
<FrameColor>Black</FrameColor>
<Items>
<BaseDataItem>
<Location>443, 4</Location>
<Size>71, 20</Size>
<BackColor>White</BackColor>
<Font>Segoe UI, 9pt</Font>
<StringTrimming>None</StringTrimming>
<ContentAlignment>MiddleRight</ContentAlignment>
<CanGrow>False</CanGrow>
<CanShrink>False</CanShrink>
<RTL>No</RTL>
<Text>BaseDataItem2147483646</Text>
<DrawBorder>False</DrawBorder>
<FrameColor>Black</FrameColor>
<ForeColor>Black</ForeColor>
<ColumnName>ReferenceCount</ColumnName>
<Name>BaseDataItem2147483646</Name>
</BaseDataItem>
<BaseDataItem>
<Location>254, 4</Location>
<Size>156, 20</Size>
<BackColor>White</BackColor>
<Font>Microsoft Sans Serif, 10pt</Font>
<StringTrimming>None</StringTrimming>
<ContentAlignment>TopLeft</ContentAlignment>
<CanGrow>False</CanGrow>
<CanShrink>False</CanShrink>
<RTL>No</RTL>
<Text>References</Text>
<DrawBorder>False</DrawBorder>
<FrameColor>Black</FrameColor>
<ForeColor>Black</ForeColor>
<ColumnName>References</ColumnName>
<Name>BaseDataItem2</Name>
</BaseDataItem>
</Items>
<AlternateBackColor />
<ChangeBackColorEveryNRow>0</ChangeBackColorEveryNRow>
<Name>BaseRowItem1</Name>
</BaseRowItem>
<GroupHeader>
<Location>31, 22</Location>
<Size>641, 30</Size>
<BackColor>LightGray</BackColor>
<DrawBorder>False</DrawBorder>
<ForeColor>Black</ForeColor>
<FrameColor>Black</FrameColor>
<Items>
<BaseTextItem>
<Location>414, 7</Location>
<Size>100, 20</Size>
<BackColor>White</BackColor>
<Font>Segoe UI, 9.75pt</Font>
<StringTrimming>None</StringTrimming>
<ContentAlignment>MiddleRight</ContentAlignment>
<CanGrow>False</CanGrow>
<CanShrink>False</CanShrink>
<RTL>No</RTL>
<Text># of References</Text>
<DrawBorder>False</DrawBorder>
<FrameColor>Black</FrameColor>
<ForeColor>Black</ForeColor>
<Name>BaseTextItem2147483646</Name>
</BaseTextItem>
<BaseTextItem>
<Location>254, 2</Location>
<Size>100, 20</Size>
<BackColor>White</BackColor>
<Font>Microsoft Sans Serif, 10pt</Font>
<StringTrimming>None</StringTrimming>
<ContentAlignment>TopLeft</ContentAlignment>
<CanGrow>False</CanGrow>
<CanShrink>False</CanShrink>
<RTL>No</RTL>
<Text>References</Text>
<DrawBorder>False</DrawBorder>
<FrameColor>Black</FrameColor>
<ForeColor>Black</ForeColor>
<Name>BaseTextItem2147483636</Name>
</BaseTextItem>
<BaseDataItem>
<Location>12, 3</Location>
<Size>211, 20</Size>
<BackColor>White</BackColor>
<Font>Microsoft Sans Serif, 10pt</Font>
<StringTrimming>None</StringTrimming>
<ContentAlignment>TopLeft</ContentAlignment>
<CanGrow>False</CanGrow>
<CanShrink>False</CanShrink>
<RTL>No</RTL>
<Text>BaseDataItem1</Text>
<DrawBorder>False</DrawBorder>
<FrameColor>Black</FrameColor>
<ForeColor>Black</ForeColor>
<ColumnName>Name</ColumnName>
<Name>BaseDataItem1</Name>
</BaseDataItem>
</Items>
<AlternateBackColor />
<ChangeBackColorEveryNRow>0</ChangeBackColorEveryNRow>
<PageBreakOnGroupChange>False</PageBreakOnGroupChange>
<Name>GroupHeader1</Name>
</GroupHeader>
</Items>
<FrameColor>Black</FrameColor>
<Name>ReportDetail</Name>
</BaseSection>
<BaseSection>
<Location>50, 339</Location>
<Size>727, 36</Size>
<BackColor>White</BackColor>
<SectionOffset>0</SectionOffset>
<SectionMargin>0</SectionMargin>
<DrawBorder>False</DrawBorder>
<PageBreakAfter>False</PageBreakAfter>
<Items>
<BaseTextItem>
<Location>31, 5</Location>
<Size>555, 20</Size>
<BackColor>White</BackColor>
<Font>Segoe UI, 9.75pt</Font>
<StringTrimming>None</StringTrimming>
<ContentAlignment>TopLeft</ContentAlignment>
<CanGrow>False</CanGrow>
<CanShrink>False</CanShrink>
<RTL>No</RTL>
<Text>= Globals!ReportFolder + Globals!ReportName</Text>
<DrawBorder>False</DrawBorder>
<FrameColor>Black</FrameColor>
<ForeColor>ControlText</ForeColor>
<Name>BaseTextItem2147483641</Name>
</BaseTextItem>
<BaseTextItem>
<Location>624, 5</Location>
<Size>100, 20</Size>
<BackColor>White</BackColor>
<Font>Microsoft Sans Serif, 10pt</Font>
<StringTrimming>None</StringTrimming>
<ContentAlignment>TopLeft</ContentAlignment>
<CanGrow>False</CanGrow>
<CanShrink>False</CanShrink>
<DataType>System.String</DataType>
<RTL>No</RTL>
<Text>= 'Page : ' + Globals!PageNumber</Text>
<DrawBorder>False</DrawBorder>
<FrameColor>Black</FrameColor>
<ForeColor>Black</ForeColor>
<Name>PageNumber1</Name>
</BaseTextItem>
</Items>
<FrameColor>Black</FrameColor>
<Name>ReportPageFooter</Name>
</BaseSection>
<BaseSection>
<Location>50, 390</Location>
<Size>727, 60</Size>
<BackColor>White</BackColor>
<SectionOffset>0</SectionOffset>
<SectionMargin>0</SectionMargin>
<DrawBorder>False</DrawBorder>
<PageBreakAfter>False</PageBreakAfter>
<Items />
<FrameColor>Black</FrameColor>
<Name>ReportFooter</Name>
</BaseSection>
</SectionCollection>
</ReportModel>

2
src/AddIns/Analysis/CodeQuality/Reporting/DependencyReport.srd

@ -108,10 +108,12 @@ @@ -108,10 +108,12 @@
<Size>100, 26</Size>
<BackColor>White</BackColor>
<Font>Segoe UI, 15.75pt</Font>
<FormatString>dd/MM/yyyy</FormatString>
<StringTrimming>None</StringTrimming>
<ContentAlignment>TopLeft</ContentAlignment>
<CanGrow>False</CanGrow>
<CanShrink>False</CanShrink>
<DataType>System.DateTime</DataType>
<RTL>No</RTL>
<Text>=Today</Text>
<DrawBorder>False</DrawBorder>

4
src/AddIns/Analysis/CodeQuality/Reporting/Overviewreport.srd

@ -54,13 +54,15 @@ @@ -54,13 +54,15 @@
</BaseTextItem>
<BaseTextItem>
<Location>601, 59</Location>
<Size>100, 26</Size>
<Size>100, 34</Size>
<BackColor>White</BackColor>
<Font>Segoe UI, 15.75pt</Font>
<FormatString>dd/MM/yyyy</FormatString>
<StringTrimming>None</StringTrimming>
<ContentAlignment>TopLeft</ContentAlignment>
<CanGrow>False</CanGrow>
<CanShrink>False</CanShrink>
<DataType>System.DateTime</DataType>
<RTL>No</RTL>
<Text>=Today</Text>
<DrawBorder>False</DrawBorder>

3
src/AddIns/Misc/Reporting/ICSharpCode.Reporting.Addin/EmptyReport.xft

@ -1,5 +1,4 @@ @@ -1,5 +1,4 @@

?xml version="1.0"?>
<?xml version="1.0"?>
<Template author="Peter Forstmeier" version="2.1">
<Config

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

@ -27,11 +27,11 @@ @@ -27,11 +27,11 @@
</Path>
<!-- label = "${res:SharpReport.ReportGenerator}"-->
<Path name="/SharpDevelop/Workbench/Tools">
<!--<Path name="/SharpDevelop/Workbench/Tools">
<MenuItem id="ReportGeneratorPad"
label="New Reporting"
class="ICSharpCode.Reporting.Addin.DesignerBinding.ReportDesignerBinding" />
</Path>-
</Path>-->
<!-- File Filter -->
@ -44,16 +44,16 @@ @@ -44,16 +44,16 @@
</Path>
<!-- ReportExplorer -->
<Path name="/SharpDevelop/Workbench/Pads">
<!--<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>-->
<Path name = "/SharpDevelop/ReportDesigner/ContextMenus/ContainerMenu">
<!--<Path name = "/SharpDevelop/ReportDesigner/ContextMenus/ContainerMenu">
<MenuItem id = "ViewCode"
label = "${res:SharpDevelop.FormsDesigner.ContextMenus.ViewCodeCommand}"
icon = "Icons.16x16.FormsDesigner.ViewCode"
@ -83,9 +83,10 @@ @@ -83,9 +83,10 @@
<MenuItem id = "DesignerVerbsBuilder"
type = "Builder"
class = "ICSharpCode.Reports.Addin.Commands.DesignerVerbSubmenuBuilder" />
</Path>
</Path>-->
<Path name = "/SharpDevelop/ReportDesigner/ContextMenus/TraySelectionMenu">
<!--<Path name = "/SharpDevelop/ReportDesigner/ContextMenus/TraySelectionMenu">
<MenuItem id = "ViewCode"
label = "${res:SharpDevelop.FormsDesigner.ContextMenus.ViewCodeCommand}"
icon = "Icons.16x16.FormsDesigner.ViewCode"
@ -102,9 +103,10 @@ @@ -102,9 +103,10 @@
<MenuItem id = "DesignerVerbsBuilder"
type = "Builder"
class = "ICSharpCode.Reports.Addin.Commands.DesignerVerbSubmenuBuilder" />
</Path>
</Path>-->
<Path name="/SharpDevelop/ReportDesigner/ContextMenus/SelectionMenu">
<!--<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" />
@ -114,23 +116,24 @@ @@ -114,23 +116,24 @@
<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>
</Path>-->
<!-- ReportExplorer ContextMenu's -->
<Path name="/SharpDevelopReports/ContextMenu/FieldsExplorer/SectionTreeNode">
<!--<Path name="/SharpDevelopReports/ContextMenu/FieldsExplorer/SectionTreeNode">
<MenuItem id="removenodes" label="${res:SharpReport.FieldsExplorer.ContextMenu.Section.Clear}" class="ICSharpCode.Reports.Addin.Commands.ClearSelectedNodeCommand" />
</Path>
</Path>-->
<!-- Sorting -->
<Path name="/SharpDevelopReports/ContextMenu/FieldsExplorer/ColumnSortTreeNode">
<!--<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>
</Path>-->
<!-- Grouping -->
<Path name = "/SharpDevelopReports/ContextMenu/FieldsExplorer/ColumnGroupTreeNode">
<!--<Path name = "/SharpDevelopReports/ContextMenu/FieldsExplorer/ColumnGroupTreeNode">
<MenuItem id="toggle"
label="${res:SharpReport.FieldsExplorer.ContextMenu.Columns.ToggleSort}"
class="ICSharpCode.Reports.Addin.Commands.ToggleOrderCommand"/>
@ -138,37 +141,38 @@ @@ -138,37 +141,38 @@
<MenuItem id="removegroupnode"
label="${res:SharpReport.FieldsExplorer.ContextMenu.Columns.Remove}"
class="ICSharpCode.Reports.Addin.Commands.RemoveGroupNodeCommand"/>
</Path>
</Path>-->
<!-- Run Expression Editor -->
<Path name = "/SharpDevelopReports/ContextMenu/FieldsExplorer/ParameterNode">
<!--<Path name = "/SharpDevelopReports/ContextMenu/FieldsExplorer/ParameterNode">
<MenuItem id="params"
label="${res:SharpReport.FieldsExplorer.Parameters}"
class="ICSharpCode.Reports.Addin.Commands.ParameterEditorCommand"/>
</Path>
</Path>-->
<!-- Start SharpDevelop Reports from MainMenu -->
<Path name = "/SharpDevelop/Workbench/Tools">
<!--<Path name = "/SharpDevelop/Workbench/Tools">
<MenuItem id = "ReportGeneratorPad"
label = "${res:SharpReport.ReportGenerator}"
class = "ICSharpCode.Reports.Addin.Commands.StartViewCommand"/>
</Path>
</Path>-->
<!-- Report wizard -->
<Path name="/ReportGenerator/ReportGeneratorWizard">
<!-- <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>
</Path>-->
<!-- ContextMenu Sections -->
<!-- Save Data from Resultpanel as *xsd File -->
<Path name ="/ReportGenerator/ResultPanel/ContextMenuDefault">
<!-- <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>
</Path>-->
<!-- Tell SharpDevelop to look for the file template (EmptyReport.xft) in the AddIn directory -->
<Path name="/SharpDevelop/BackendBindings/Templates">

13
src/AddIns/Misc/Reporting/ICSharpCode.Reporting/Src/Exporter/Visitors/FormatVisitor.cs

@ -30,13 +30,22 @@ namespace ICSharpCode.Reporting.Exporter.Visitors @@ -30,13 +30,22 @@ namespace ICSharpCode.Reporting.Exporter.Visitors
{
public override void Visit(ExportContainer exportContainer)
{
foreach (var element in exportContainer.ExportedItems) {
var te = element as ExportText;
if (te != null) {
Visit(te);
}
}
}
public override void Visit(ExportText exportColumn)
{
if (!String.IsNullOrEmpty(exportColumn.FormatString)) {
StandardFormatter.FormatOutput(exportColumn);
}
}
}
}

61
src/AddIns/Misc/Reports/ICSharpCode.Reporting.Addin/ICSharpCode.Reporting.Addin.csproj

@ -0,0 +1,61 @@ @@ -0,0 +1,61 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build">
<PropertyGroup>
<ProjectGuid>{E1755D94-8B57-409E-994D-94409D4DBBDF}</ProjectGuid>
<ProjectTypeGuids>{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<OutputType>Library</OutputType>
<RootNamespace>ICSharpCode.Reporting.Addin</RootNamespace>
<AssemblyName>ICSharpCode.Reporting.Addin</AssemblyName>
<AppDesignerFolder>Properties</AppDesignerFolder>
<NoWin32Manifest>False</NoWin32Manifest>
</PropertyGroup>
<PropertyGroup Condition=" '$(Platform)' == 'AnyCPU' ">
<PlatformTarget>x86</PlatformTarget>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
<OutputPath>bin\Debug\</OutputPath>
<DebugSymbols>True</DebugSymbols>
<DebugType>Full</DebugType>
<Optimize>False</Optimize>
<CheckForOverflowUnderflow>True</CheckForOverflowUnderflow>
<DefineConstants>DEBUG;TRACE</DefineConstants>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
<OutputPath>bin\Release\</OutputPath>
<DebugSymbols>False</DebugSymbols>
<DebugType>None</DebugType>
<Optimize>True</Optimize>
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow>
<DefineConstants>TRACE</DefineConstants>
</PropertyGroup>
<ItemGroup>
<Reference Include="Microsoft.CSharp">
<RequiredTargetFramework>4.0</RequiredTargetFramework>
</Reference>
<Reference Include="System" />
<Reference Include="System.Core">
<RequiredTargetFramework>3.5</RequiredTargetFramework>
</Reference>
<Reference Include="System.Data" />
<Reference Include="System.Data.DataSetExtensions">
<RequiredTargetFramework>3.5</RequiredTargetFramework>
</Reference>
<Reference Include="System.Xml" />
<Reference Include="System.Xml.Linq">
<RequiredTargetFramework>3.5</RequiredTargetFramework>
</Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="Configuration\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<Folder Include="Configuration" />
<Folder Include="scr" />
</ItemGroup>
<ItemGroup>
<None Include="NewEmptyReport.xft" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
</Project>

19
src/AddIns/Misc/Reports/ICSharpCode.Reporting.Addin/NewEmptyReport.xft

@ -0,0 +1,19 @@ @@ -0,0 +1,19 @@
<?xml version="1.0"?>
<Template author="Peter Forstmeier" version="2.1">
<Config
name = "${res:SharpReport.AddinName}"
icon = "Icons.32x32.TextFileIcon"
category = "${res:Templates.File.Categories.Misc}"
defaultname = "Report${Number}.srd"
language = "SharpDevelopReports"/>
<Description>${res:Templates.SharpReport.NewReport}</Description>
<Files>
<File name="${FullName}" language="SharpDevelopReports"/>
</Files>
<AdditionalOptions/>
</Template>

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

@ -119,7 +119,7 @@ @@ -119,7 +119,7 @@
<Compile Include="Project\Commands\ViewCommands.cs" />
<Compile Include="Project\Configuration\AssemblyInfo.cs" />
<None Include="EmptyReport.xft">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
<CopyToOutputDirectory>Never</CopyToOutputDirectory>
</None>
<Compile Include="Project\Designer\SmartTagTransactions.cs" />
<Compile Include="Project\Designer\TextBasedDesignerActionList.cs" />

Loading…
Cancel
Save