Browse Source

Adjustment in Footer's and Header's

pull/15/head^2
peterforstmeier 15 years ago
parent
commit
4af32e5101
  1. 1
      src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/Printing/StandardPrinter.cs
  2. 2
      src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/BasePager.cs
  3. 13
      src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Converters/BaseConverter.cs

1
src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/Printing/StandardPrinter.cs

@ -223,6 +223,7 @@ namespace ICSharpCode.Reports.Core.BaseClasses.Printing @@ -223,6 +223,7 @@ namespace ICSharpCode.Reports.Core.BaseClasses.Printing
lineItem.StyleDecorator.DisplayRectangle = new Rectangle(lineItem.StyleDecorator.Location,
lineItem.StyleDecorator.Size);
AdjustBackColor (container);
return lineItem;
}
return null;

2
src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/BasePager.cs

@ -109,7 +109,7 @@ namespace ICSharpCode.Reports.Core.Exporter @@ -109,7 +109,7 @@ namespace ICSharpCode.Reports.Core.Exporter
if (container != null) {
ExportContainer exportContainer = StandardPrinter.ConvertToContainer(container,offset);
StandardPrinter.AdjustBackColor (container);
ExporterCollection clist = StandardPrinter.ConvertPlainCollection(container.Items,exportContainer.StyleDecorator.Location);
exportContainer.Items.AddRange(clist);
list.Add(exportContainer);

13
src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Converters/BaseConverter.cs

@ -118,16 +118,11 @@ namespace ICSharpCode.Reports.Core.Exporter @@ -118,16 +118,11 @@ namespace ICSharpCode.Reports.Core.Exporter
IExportColumnBuilder exportLineBuilder = row as IExportColumnBuilder;
if (exportLineBuilder != null) {
ExportContainer lineItem = StandardPrinter.ConvertToContainer(row,offset);
StandardPrinter.AdjustBackColor(row);
ExporterCollection list = StandardPrinter.ConvertPlainCollection(row.Items,offset);
lineItem.Items.AddRange(list);
ExportContainer exportContainer = StandardPrinter.ConvertToContainer(row,offset);
ExporterCollection list = StandardPrinter.ConvertPlainCollection(row.Items,exportContainer.StyleDecorator.Location);
exportContainer.Items.AddRange(list);
ExporterCollection containerList = new ExporterCollection();
containerList.Add (lineItem);
containerList.Add (exportContainer);
return containerList;
}
return null;

Loading…
Cancel
Save