gitextract_uirn_3hj/ ├── .editorconfig ├── .gitattributes ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ └── feature_request.md │ ├── dependabot.yml │ └── workflows/ │ ├── codeql.yml │ ├── jekyll-gh-pages.yml │ ├── linux.yml │ ├── mac.yml │ └── windows.yml ├── .gitignore ├── DataProviders/ │ ├── BaseDataParameter.cs │ ├── DataParameterCollection.cs │ ├── DataProviders.sln │ ├── DictionaryDataReader.cs │ ├── FileDirCommand.cs │ ├── FileDirConnection.cs │ ├── FileDirDataParameter.cs │ ├── FileDirDataReader.cs │ ├── FilteredDictionaryDataReader.cs │ ├── GedcomCommand.cs │ ├── GedcomConnection.cs │ ├── GedcomDataParameter.cs │ ├── GedcomDataReader.cs │ ├── HttpClientExtension.cs │ ├── JsonCommand.cs │ ├── JsonConnection.cs │ ├── JsonDataReader.cs │ ├── JsonTableExtractor.cs │ ├── LexCharReader.cs │ ├── LexToken.cs │ ├── LexTokenList.cs │ ├── LexTokenTypes.cs │ ├── Lexer.cs │ ├── LogCommand.cs │ ├── LogConnection.cs │ ├── LogDataParameter.cs │ ├── LogDataReader.cs │ ├── Majorsilence.Reporting.DataProviders.csproj │ ├── MultipleStreamReader.cs │ ├── TxtCommand.cs │ ├── TxtConnection.cs │ ├── TxtDataParameter.cs │ ├── TxtDataReader.cs │ ├── WebServiceCommand.cs │ ├── WebServiceConnection.cs │ ├── WebServiceDataParameter.cs │ ├── WebServiceDataReader.cs │ ├── WebServiceWsdl.cs │ ├── XmlCommand.cs │ ├── XmlConnection.cs │ ├── XmlDataParameter.cs │ ├── XmlDataReader.cs │ ├── iTunesCommand.cs │ ├── iTunesConnection.cs │ ├── iTunesDataParameter.cs │ └── iTunesDataReader.cs ├── Directory.Build.props ├── Directory.Packages.props ├── EncryptionProvider/ │ ├── EncryptionProvider.csproj │ ├── Prompt.cs │ ├── Properties/ │ │ ├── Resources.Designer.cs │ │ └── Resources.resx │ └── String/ │ └── StringEncryption.cs ├── Examples/ │ ├── .editorconfig │ ├── Designer.xsd │ ├── Examples/ │ │ ├── ChartExampleArea.rdl │ │ ├── ChartExampleAreaPercentStacked.rdl │ │ ├── ChartExampleAreaStacked.rdl │ │ ├── ChartExampleBar.rdl │ │ ├── ChartExampleBarPercentStacked.rdl │ │ ├── ChartExampleBarStacked.rdl │ │ ├── ChartExampleColumn.rdl │ │ ├── ChartExampleColumnPercentStacked.rdl │ │ ├── ChartExampleColumnStacked.rdl │ │ ├── ChartExampleDoughnut.rdl │ │ ├── ChartExampleLine.rdl │ │ ├── ChartExamplePie.rdl │ │ ├── ChartMap.rdl │ │ ├── ChartMapWorld.rdl │ │ ├── ChartTypes.rdl │ │ ├── Contacts.xml │ │ ├── DrilldownTest.rdl │ │ ├── DrilldownTwoLevel.rdl │ │ ├── EmployeeOrg.rdl │ │ ├── FileDirectoryTest.rdl │ │ ├── FinancialFunctions.rdl │ │ ├── ListReport.rdl │ │ ├── MatrixExample.rdl │ │ ├── MatrixStaticTest.rdl │ │ ├── MatrixTest.rdl │ │ ├── RssShort.rdl │ │ ├── SalesData.xml │ │ ├── Suppliers.rdl │ │ ├── SuppliersStyled.rdl │ │ ├── TableThreeColumns.rdl │ │ ├── TabularCountriesFromWizard.rdl │ │ ├── TextProviderTest.rdl │ │ ├── ThreeColumns.rdl │ │ ├── WebLogHitCount.rdl │ │ ├── WorldFacts.rdl │ │ ├── WorldFacts.xml │ │ ├── WorldFactsQueryArgs.rdl │ │ └── iTunes.rdl │ ├── Examples.416/ │ │ ├── HIDERIGA_ON_COMMAND.rdl │ │ ├── HIDERIGA_ON_COMMAND.xml │ │ ├── STAMPA_TABELLONE_RADIO_CON_DATI.RDL │ │ ├── TESTRIG.rdl │ │ ├── TESTXGRUPPO.rdl │ │ ├── TESTXGRUPPO_Break3.rdl │ │ └── datI_RADIO.xml │ ├── Examples.418/ │ │ └── Test for Alignment.rdl │ ├── Examples.sln │ ├── JsonExamples/ │ │ └── JsonReport.rdl │ ├── RdlEngineConfig.xml │ ├── Readme.txt │ ├── Sample-Report-Viewer/ │ │ ├── Sample-Report-Viewer/ │ │ │ ├── App.config │ │ │ ├── Form1.cs │ │ │ ├── Form1.resx │ │ │ ├── GlobalSuppressions.cs │ │ │ ├── Program.cs │ │ │ ├── Properties/ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ ├── Resources.resx │ │ │ │ ├── Settings.Designer.cs │ │ │ │ └── Settings.settings │ │ │ ├── SampleApp2-TestReport.rdl │ │ │ └── SampleReportViewer.csproj │ │ └── SampleApp2-SetData.sln │ ├── SampleApp/ │ │ ├── SampleReportApp/ │ │ │ ├── Form1.Designer.vb │ │ │ ├── Form1.resx │ │ │ ├── Form1.vb │ │ │ ├── GlobalSuppressions.vb │ │ │ ├── My Project/ │ │ │ │ ├── Application.Designer.vb │ │ │ │ ├── Application.myapp │ │ │ │ ├── AssemblyInfo.vb │ │ │ │ ├── Resources.Designer.vb │ │ │ │ ├── Resources.resx │ │ │ │ ├── Settings.Designer.vb │ │ │ │ └── Settings.settings │ │ │ ├── SampleReportApp.vbproj │ │ │ └── app.config │ │ └── SampleReportApp.sln │ ├── SampleApp2-SetData/ │ │ ├── SampleApp2-SetData/ │ │ │ ├── App.config │ │ │ ├── Form1.Designer.cs │ │ │ ├── Form1.cs │ │ │ ├── Form1.resx │ │ │ ├── GlobalSuppressions.cs │ │ │ ├── Program.cs │ │ │ ├── Properties/ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ ├── Resources.resx │ │ │ │ ├── Settings.Designer.cs │ │ │ │ └── Settings.settings │ │ │ ├── SampleApp2-SetData.csproj │ │ │ └── SampleApp2-TestReport.rdl │ │ └── SampleApp2-SetData.sln │ ├── SampleAppHyperLinkCustomAction/ │ │ ├── HyperLinkExample/ │ │ │ ├── App.config │ │ │ ├── Form1.Designer.cs │ │ │ ├── Form1.cs │ │ │ ├── Form1.resx │ │ │ ├── GlobalSuppressions.cs │ │ │ ├── HyperLinkExample.csproj │ │ │ ├── Program.cs │ │ │ └── Properties/ │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ │ └── SampleReportApp.sln │ ├── SampleDesignerControl/ │ │ ├── SampleDesignerControl/ │ │ │ ├── App.config │ │ │ ├── GlobalSuppressions.cs │ │ │ ├── Program.cs │ │ │ ├── Properties/ │ │ │ │ ├── Resources.Designer.cs │ │ │ │ ├── Resources.resx │ │ │ │ ├── Settings.Designer.cs │ │ │ │ └── Settings.settings │ │ │ ├── SampleApp2-TestReport.rdl │ │ │ └── SampleDesignerControl.csproj │ │ ├── SampleDesignerControl.sln │ │ └── SampleDesignerControlWPF/ │ │ ├── App.config │ │ ├── App.xaml │ │ ├── App.xaml.cs │ │ ├── GlobalSuppressions.cs │ │ ├── MainWindow.xaml │ │ ├── MainWindow.xaml.cs │ │ ├── Properties/ │ │ │ ├── Resources.Designer.cs │ │ │ ├── Resources.resx │ │ │ ├── Settings.Designer.cs │ │ │ └── Settings.settings │ │ └── SampleDesignerControlWPF.csproj │ ├── SqliteExamples/ │ │ ├── SimpleTest1.rdl │ │ ├── SimpleTest2.rdl │ │ ├── SimpleTest3WithParameters.rdl │ │ ├── SimpleTestConnectionString.rdl │ │ ├── barcode.rdl │ │ ├── chart.rdl │ │ └── functions.rdl │ ├── config.xml │ ├── designerstate.xml │ ├── mostly-empty.rdl │ ├── readerstate.xml │ ├── usa_map.xml │ └── world_map.xml ├── LICENSE.txt ├── LICENSE_short.txt ├── LanguageWrappers/ │ ├── php/ │ │ ├── Examples/ │ │ │ ├── test1.php │ │ │ ├── test2-connection-string-parameter.php │ │ │ └── test3-streaming.php │ │ ├── report.php │ │ └── viewer.php │ ├── python/ │ │ ├── Examples/ │ │ │ ├── test1.py │ │ │ ├── test2-parameters.py │ │ │ └── test3-streaming.py │ │ └── report.py │ └── ruby/ │ ├── Examples/ │ │ ├── test1.rb │ │ ├── test2-parameters.rb │ │ └── test3-streaming.rb │ └── report.rb ├── LibRdlWpfViewer/ │ ├── LibRdlWpfViewer.csproj │ ├── LibRdlWpfViewer.sln │ ├── Properties/ │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── RdlWpfViewer.xaml │ └── RdlWpfViewer.xaml.cs ├── Majorsilence.Drawing.Common/ │ ├── Bitmap.cs │ ├── Brush.cs │ ├── Brushes.cs │ ├── CharacterRange.cs │ ├── Color.cs │ ├── ColorTranslator.cs │ ├── Drawing2D/ │ │ ├── CompositingQuality.cs │ │ ├── DashStyle.cs │ │ ├── GraphicsPath.cs │ │ ├── GraphicsState.cs │ │ ├── HatchBrush.cs │ │ ├── HatchStyle.cs │ │ ├── InterpolationMode.cs │ │ ├── LineCap.cs │ │ ├── LineJoin.cs │ │ ├── LinearGradientBrush.cs │ │ ├── LinearGradientMode.cs │ │ ├── Matrix.cs │ │ ├── PixelOffsetMode.cs │ │ └── SmoothingMode.cs │ ├── Font.cs │ ├── FontFamily.cs │ ├── FontStyle.cs │ ├── Graphics.cs │ ├── GraphicsUnit.cs │ ├── Image.cs │ ├── Imaging/ │ │ ├── Encoder.cs │ │ ├── EncoderParameter.cs │ │ ├── EncoderParameters.cs │ │ ├── ImageCodecInfo.cs │ │ ├── ImageFormat.cs │ │ └── ImageFormatExtensions.cs │ ├── Majorsilence.Drawing.Common.csproj │ ├── Pen.cs │ ├── Pens.cs │ ├── Point.cs │ ├── PointF.cs │ ├── Rectangle.cs │ ├── RectangleF.cs │ ├── Region.cs │ ├── Size.cs │ ├── SizeF.cs │ ├── SkiaImageExtensions.cs │ ├── SolidBrush.cs │ ├── StringAlignment.cs │ ├── StringFormat.cs │ ├── StringFormatFlags.cs │ ├── StringTrimming.cs │ └── Text.cs ├── Majorsilence.Reporting.Benchmarks/ │ ├── DrawingCompatJob.cs │ ├── JsonDataProviderBenchmark.cs │ ├── Majorsilence.Reporting.Benchmarks.csproj │ └── Program.cs ├── Majorsilence.Reporting.UI/ │ ├── .gitignore │ ├── App.axaml │ ├── App.axaml.cs │ ├── MainWindow.axaml │ ├── MainWindow.axaml.cs │ ├── Majorsilence.Reporting.UI.csproj │ └── Program.cs ├── Majorsilence.Reporting.UI.RdlAvalonia/ │ ├── Majorsilence.Reporting.UI.RdlAvalonia.csproj │ └── Viewer/ │ ├── AvaloniaReportViewer.axaml │ ├── AvaloniaReportViewer.axaml.cs │ ├── ReportCanvas.cs │ ├── SkiaPageDrawing.cs │ └── ZoomMode.cs ├── Majorsilence.Reporting.WebExample/ │ ├── Controllers/ │ │ └── HomeController.cs │ ├── Majorsilence.Reporting.WebExample.csproj │ ├── Models/ │ │ └── ErrorViewModel.cs │ ├── Program.cs │ ├── Properties/ │ │ └── launchSettings.json │ ├── Views/ │ │ └── Home/ │ │ └── Index.cshtml │ ├── appsettings.Development.json │ └── appsettings.json ├── Majorsilence.WinformUtils/ │ ├── FormExtensions.cs │ ├── Majorsilence.WinformUtils.csproj │ ├── Strings.Designer.cs │ ├── Strings.resx │ └── WaitForm.cs ├── MajorsilenceReporting-Linux-GtkViewer.sln ├── MajorsilenceReporting.sln ├── OracleSp/ │ ├── AssemblyInfo.cs │ ├── DataParameter.cs │ ├── DataParameterCollection.cs │ ├── OracleSP.csproj │ ├── OracleSp.sln │ ├── OracleSpCommand.cs │ └── OracleSpConnection.cs ├── RdlAsp.Mvc/ │ ├── Majorsilence.Reporting.RdlAsp.Mvc.csproj │ ├── RdlListReports.cs │ ├── RdlReport.cs │ ├── RdlSession.cs │ ├── ReportHelper.cs │ └── Settings.cs ├── RdlCmd/ │ ├── GlobalSuppressions.cs │ ├── RdlCmd.cs │ ├── RdlCmd.csproj │ └── runtimeconfig.template.json ├── RdlCreator/ │ ├── Body.cs │ ├── BorderColor.cs │ ├── BorderStyle.cs │ ├── BorderStyleType.cs │ ├── BorderWidth.cs │ ├── Card.cs │ ├── ConnectionProperties.cs │ ├── Create.cs │ ├── CustomProperties.cs │ ├── CustomProperty.cs │ ├── CustomReportItems.cs │ ├── DataProviders.cs │ ├── DataSet.cs │ ├── DataSets.cs │ ├── DataSource.cs │ ├── DataSources.cs │ ├── Details.cs │ ├── Document.cs │ ├── Field.cs │ ├── Fields.cs │ ├── Header.cs │ ├── Majorsilence.Reporting.RdlCreator.csproj │ ├── Page.cs │ ├── PageFooter.cs │ ├── PageHeader.cs │ ├── Query.cs │ ├── Report.cs │ ├── ReportItemImage.cs │ ├── ReportItemSize.cs │ ├── ReportItemsBody.cs │ ├── ReportItemsFooter.cs │ ├── ReportItemsHeader.cs │ ├── SizeUnit.cs │ ├── Style.cs │ ├── Table.cs │ ├── TableCell.cs │ ├── TableCellReportItems.cs │ ├── TableCells.cs │ ├── TableColumn.cs │ ├── TableColumns.cs │ ├── TableRow.cs │ ├── TableRows.cs │ ├── Text.cs │ └── Value.cs ├── RdlCreator.Tests/ │ ├── Document_Test.cs │ ├── NestedJsonData.json │ ├── RdlCreator.Tests.csproj │ ├── Reports_ChainedTest.cs │ ├── Reports_DataProviderTest.cs │ ├── Reports_JsonDataProviderTest.cs │ ├── Reports_ManualDefinitionTest.cs │ └── TestData.json ├── RdlCri/ │ ├── AztecCode.cs │ ├── BarCode128.cs │ ├── BarCode39.cs │ ├── BarCodeBookland.cs │ ├── BarCodeEAN13.cs │ ├── BarCodeEAN8.cs │ ├── BarCodeITF14.cs │ ├── DataMatrix.cs │ ├── GlobalSuppressions.cs │ ├── Majorsilence.Reporting.RdlCri.csproj │ ├── Pdf417Barcode.cs │ ├── PixelConversions.cs │ ├── QrCode.cs │ ├── RdlCri.sln │ ├── XmlHelpers.cs │ └── ZxingBarcodes.cs ├── RdlDesign/ │ ├── AssemblyInfo.cs │ ├── BackgroundCtl.cs │ ├── BackgroundCtl.resx │ ├── BackgroundCtl.ru-RU.resx │ ├── BodyCtl.cs │ ├── BodyCtl.resx │ ├── BodyCtl.ru-RU.resx │ ├── ChartAxisCtl.cs │ ├── ChartAxisCtl.resx │ ├── ChartAxisCtl.ru-RU.resx │ ├── ChartCtl - Copy.cs │ ├── ChartCtl.cs │ ├── ChartCtl.resx │ ├── ChartCtl.ru-RU.resx │ ├── ChartLegendCtl.cs │ ├── ChartLegendCtl.resx │ ├── ChartLegendCtl.ru-RU.resx │ ├── CodeCtl.cs │ ├── CodeCtl.resx │ ├── CodeCtl.ru-RU.resx │ ├── ColorPicker.cs │ ├── ColorPickerPopup.Designer.cs │ ├── ColorPickerPopup.cs │ ├── ColorPickerPopup.resx │ ├── Conversions.cs │ ├── CustomReportItemCtl.cs │ ├── CustomReportItemCtl.resx │ ├── DataSetRowsCtl.Designer.cs │ ├── DataSetRowsCtl.cs │ ├── DataSetRowsCtl.resx │ ├── DataSetRowsCtl.ru-RU.resx │ ├── DataSetsCtl.Designer.cs │ ├── DataSetsCtl.cs │ ├── DataSetsCtl.resx │ ├── DataSetsCtl.ru-RU.resx │ ├── DesignCtl.Designer.cs │ ├── DesignCtl.cs │ ├── DesignCtl.resx │ ├── DesignCtl.ru-RU.resx │ ├── DesignEditLines.cs │ ├── DesignEditLines.resx │ ├── DesignRuler.cs │ ├── DesignRuler.resx │ ├── DesignXmlDraw.cs │ ├── DesignXmlDraw.resx │ ├── DesignerUtility.cs │ ├── DialogAbout.Designer.cs │ ├── DialogAbout.cs │ ├── DialogAbout.resx │ ├── DialogAbout.ru-RU.resx │ ├── DialogDataSourceRef.Designer.cs │ ├── DialogDataSourceRef.cs │ ├── DialogDataSourceRef.resx │ ├── DialogDataSourceRef.ru-RU.resx │ ├── DialogDataSources.Designer.cs │ ├── DialogDataSources.cs │ ├── DialogDataSources.resx │ ├── DialogDataSources.ru-RU.resx │ ├── DialogDatabase.Designer.cs │ ├── DialogDatabase.cs │ ├── DialogDatabase.resx │ ├── DialogDatabase.ru-RU.resx │ ├── DialogEmbeddedImages.Designer.cs │ ├── DialogEmbeddedImages.cs │ ├── DialogEmbeddedImages.resx │ ├── DialogEmbeddedImages.ru-RU.resx │ ├── DialogExprEditor.Designer.cs │ ├── DialogExprEditor.cs │ ├── DialogExprEditor.resx │ ├── DialogExprEditor.ru-RU.resx │ ├── DialogFilterOperator.Designer.cs │ ├── DialogFilterOperator.cs │ ├── DialogFilterOperator.resx │ ├── DialogFilterOperator.ru-RU.resx │ ├── DialogListOfStrings.Designer.cs │ ├── DialogListOfStrings.cs │ ├── DialogListOfStrings.resx │ ├── DialogListOfStrings.ru-RU.resx │ ├── DialogNewChart.Designer.cs │ ├── DialogNewChart.cs │ ├── DialogNewChart.resx │ ├── DialogNewChart.ru-RU.resx │ ├── DialogNewMatrix.Designer.cs │ ├── DialogNewMatrix.cs │ ├── DialogNewMatrix.resx │ ├── DialogNewMatrix.ru-RU.resx │ ├── DialogNewTable.Designer.cs │ ├── DialogNewTable.cs │ ├── DialogNewTable.resx │ ├── DialogNewTable.ru-RU.resx │ ├── DialogToolOptions.Designer.cs │ ├── DialogToolOptions.cs │ ├── DialogToolOptions.resx │ ├── DialogToolOptions.ru-RU.resx │ ├── DialogValidValues.Designer.cs │ ├── DialogValidValues.cs │ ├── DialogValidValues.resx │ ├── DialogValidValues.ru-RU.resx │ ├── DialogValidateRdl.Designer.cs │ ├── DialogValidateRdl.cs │ ├── DialogValidateRdl.resx │ ├── DialogValidateRdl.ru-RU.resx │ ├── DrillParametersDialog.Designer.cs │ ├── DrillParametersDialog.cs │ ├── DrillParametersDialog.resx │ ├── DrillParametersDialog.ru-RU.resx │ ├── FiltersCtl.cs │ ├── FiltersCtl.resx │ ├── FiltersCtl.ru-RU.resx │ ├── FindTab.Designer.cs │ ├── FindTab.cs │ ├── FindTab.resx │ ├── FindTab.ru-RU.resx │ ├── FontCtl.cs │ ├── FontCtl.resx │ ├── FontCtl.ru-RU.resx │ ├── GridCtl.cs │ ├── GridCtl.resx │ ├── GridCtl.ru-RU.resx │ ├── GroupingCtl.cs │ ├── GroupingCtl.resx │ ├── GroupingCtl.ru-RU.resx │ ├── ImageCtl.cs │ ├── ImageCtl.resx │ ├── ImageCtl.ru-RU.resx │ ├── InteractivityCtl.cs │ ├── InteractivityCtl.resx │ ├── InteractivityCtl.ru-RU.resx │ ├── ListCtl.cs │ ├── ListCtl.resx │ ├── ListCtl.ru-RU.resx │ ├── MDIChild.Designer.cs │ ├── MDIChild.cs │ ├── MDIChild.resx │ ├── MDIChild.ru-RU.resx │ ├── Majorsilence.Reporting.ReportDesigner.csproj │ ├── MatrixCtl.cs │ ├── MatrixCtl.resx │ ├── MatrixCtl.ru-RU.resx │ ├── MatrixView.cs │ ├── ModulesClassesCtl.cs │ ├── ModulesClassesCtl.resx │ ├── ModulesClassesCtl.ru-RU.resx │ ├── PositionCtl.cs │ ├── PositionCtl.resx │ ├── PositionCtl.ru-RU.resx │ ├── Properties/ │ │ ├── Resources.Designer.cs │ │ └── Resources.resx │ ├── PropertyCtl.cs │ ├── PropertyCtl.fr.resx │ ├── PropertyCtl.resx │ ├── PropertyCtl.ru-RU.resx │ ├── PropertyDialog.Designer.cs │ ├── PropertyDialog.cs │ ├── PropertyDialog.fr.resx │ ├── PropertyDialog.resx │ ├── PropertyDialog.ru-RU.resx │ ├── QueryParametersCtl.Designer.cs │ ├── QueryParametersCtl.cs │ ├── QueryParametersCtl.resx │ ├── QueryParametersCtl.ru-RU.resx │ ├── RdlDesign.sln │ ├── RdlDesigner.Designer.cs │ ├── RdlDesigner.cs │ ├── RdlDesigner.fr.resx │ ├── RdlDesigner.resx │ ├── RdlDesigner.ru-RU.resx │ ├── RdlDesignerSavedFileEvent.cs │ ├── RdlEditPreview.cs │ ├── RdlEditPreview.fr.resx │ ├── RdlEditPreview.resx │ ├── RdlEditPreview.ru-RU.resx │ ├── RdlProperties/ │ │ ├── Categories.Designer.cs │ │ ├── Categories.resx │ │ ├── Categories.ru-RU.resx │ │ ├── Descriptions.Designer.cs │ │ ├── Descriptions.resx │ │ ├── Descriptions.ru-RU.resx │ │ ├── DisplayNames.Designer.cs │ │ ├── DisplayNames.resx │ │ ├── DisplayNames.ru-RU.resx │ │ ├── LocalizedCategoryAttribute.cs │ │ ├── LocalizedDescriptionAttribute.cs │ │ ├── LocalizedDisplayNameAttribute.cs │ │ ├── PropertyAction.cs │ │ ├── PropertyAppearance.cs │ │ ├── PropertyBackground.cs │ │ ├── PropertyBorder.cs │ │ ├── PropertyChart.cs │ │ ├── PropertyDataRegion.cs │ │ ├── PropertyExpr.cs │ │ ├── PropertyFilters.cs │ │ ├── PropertyGrouping.cs │ │ ├── PropertyImage.cs │ │ ├── PropertyList.cs │ │ ├── PropertyLocation.cs │ │ ├── PropertyMargin.cs │ │ ├── PropertyMatrix.cs │ │ ├── PropertyPadding.cs │ │ ├── PropertyPrintFirstLast.cs │ │ ├── PropertyRectangle.cs │ │ ├── PropertyReport.cs │ │ ├── PropertyReportItem.cs │ │ ├── PropertySize.cs │ │ ├── PropertySorting.cs │ │ ├── PropertySubreport.cs │ │ ├── PropertyTable.cs │ │ ├── PropertyTableTab.cs │ │ ├── PropertyTextbox.cs │ │ └── PropertyVisibility.cs │ ├── RdlUserControl.Designer.cs │ ├── RdlUserControl.cs │ ├── RdlUserControl.resx │ ├── RdlUserControl.ru-RU.resx │ ├── ReportCtl.Designer.cs │ ├── ReportCtl.cs │ ├── ReportCtl.fr.resx │ ├── ReportCtl.resx │ ├── ReportCtl.ru-RU.resx │ ├── ReportNames.cs │ ├── ReportParameterCtl.Designer.cs │ ├── ReportParameterCtl.cs │ ├── ReportParameterCtl.fr.resx │ ├── ReportParameterCtl.resx │ ├── ReportParameterCtl.ru-RU.resx │ ├── ReportXmlCtl.cs │ ├── ReportXmlCtl.resx │ ├── ReportXmlCtl.ru-RU.resx │ ├── Resources/ │ │ ├── Strings.Designer.cs │ │ ├── Strings.fr.resx │ │ ├── Strings.resx │ │ └── Strings.ru-RU.resx │ ├── SQLCtl.Designer.cs │ ├── SQLCtl.cs │ ├── SQLCtl.resx │ ├── SQLCtl.ru-RU.resx │ ├── SimpleButton.cs │ ├── SimpleButton.resx │ ├── SimpleToggle.cs │ ├── SimpleToggle.resx │ ├── SingleCtlDialog.Designer.cs │ ├── SingleCtlDialog.cs │ ├── SingleCtlDialog.resx │ ├── SingleCtlDialog.ru-RU.resx │ ├── SortingCtl.cs │ ├── SortingCtl.resx │ ├── SortingCtl.ru-RU.resx │ ├── StaticSeriesCtl - Copy.cs │ ├── StaticSeriesCtl.Designer.cs │ ├── StaticSeriesCtl.cs │ ├── StaticSeriesCtl.resx │ ├── StaticSeriesCtl.ru-RU.resx │ ├── StyleBorderCtl.cs │ ├── StyleBorderCtl.resx │ ├── StyleBorderCtl.ru-RU.resx │ ├── StyleCtl.cs │ ├── StyleCtl.resx │ ├── StyleCtl.ru-RU.resx │ ├── StyleTextCtl.cs │ ├── StyleTextCtl.resx │ ├── StyleTextCtl.ru-RU.resx │ ├── SubreportCtl.cs │ ├── SubreportCtl.resx │ ├── SubreportCtl.ru-RU.resx │ ├── Syntax/ │ │ ├── RdlScriptLexer.cs │ │ ├── ScintillaExprStyle.cs │ │ ├── ScintillaSqlStyle.cs │ │ └── ScintillaXMLStyle.cs │ ├── TableColumnCtl.cs │ ├── TableColumnCtl.resx │ ├── TableColumnCtl.ru-RU.resx │ ├── TableCtl.cs │ ├── TableCtl.resx │ ├── TableCtl.ru-RU.resx │ ├── TableRowCtl.cs │ ├── TableRowCtl.resx │ ├── TableRowCtl.ru-RU.resx │ ├── ToolStripUserZoomControl.cs │ ├── Undo.cs │ ├── UserZoomControl.Designer.cs │ ├── UserZoomControl.cs │ ├── VisibilityCtl.cs │ ├── VisibilityCtl.resx │ ├── VisibilityCtl.ru-RU.resx │ ├── app.manifest │ └── desktop.ini ├── RdlDesktop/ │ ├── BackgroundThread.cs │ ├── ConnectionThread.cs │ ├── ConsoleThread.cs │ ├── FileCache.cs │ ├── FileReadCache.cs │ ├── RdlDesktop.cs │ ├── RdlDesktop.csproj │ ├── RdlDesktop.sln │ ├── ReportRender.cs │ ├── Resources/ │ │ ├── Strings.Designer.cs │ │ ├── Strings.resx │ │ └── Strings.ru-RU.resx │ └── config.xml ├── RdlEngine/ │ ├── Definition/ │ │ ├── Action.cs │ │ ├── Axis.cs │ │ ├── AxisTickMarks.cs │ │ ├── Body.cs │ │ ├── CategoryAxis.cs │ │ ├── CategoryGrouping.cs │ │ ├── CategoryGroupings.cs │ │ ├── Chart.cs │ │ ├── ChartBar.cs │ │ ├── ChartBase.cs │ │ ├── ChartBubble.cs │ │ ├── ChartColumn.cs │ │ ├── ChartData.cs │ │ ├── ChartElementOutput.cs │ │ ├── ChartExpression.cs │ │ ├── ChartGridLines.cs │ │ ├── ChartLayout.cs │ │ ├── ChartLine.cs │ │ ├── ChartMap.cs │ │ ├── ChartMapData.cs │ │ ├── ChartPalette.cs │ │ ├── ChartPie.cs │ │ ├── ChartSeries.cs │ │ ├── ChartSubType.cs │ │ ├── ChartType.cs │ │ ├── Classes.cs │ │ ├── Code.cs │ │ ├── CodeModule.cs │ │ ├── CodeModules.cs │ │ ├── ColumnGrouping.cs │ │ ├── ColumnGroupings.cs │ │ ├── ConnectionProperties.cs │ │ ├── Corner.cs │ │ ├── Custom.cs │ │ ├── CustomReportItem.cs │ │ ├── DataElementOutput.cs │ │ ├── DataElementStyle.cs │ │ ├── DataElementStyleEnum.cs │ │ ├── DataInstanceElementOutput.cs │ │ ├── DataLabel.cs │ │ ├── DataLabelPosition.cs │ │ ├── DataPoint.cs │ │ ├── DataPoints.cs │ │ ├── DataRegion.cs │ │ ├── DataSetDefn.cs │ │ ├── DataSetReference.cs │ │ ├── DataSetsDefn.cs │ │ ├── DataSourceDefn.cs │ │ ├── DataSourceReference.cs │ │ ├── DataSourcesDefn.cs │ │ ├── DataType.cs │ │ ├── DataValue.cs │ │ ├── DataValues.cs │ │ ├── DefaultValue.cs │ │ ├── Details.cs │ │ ├── Drillthrough.cs │ │ ├── DrillthroughParameter.cs │ │ ├── DrillthroughParameters.cs │ │ ├── DynamicCategories.cs │ │ ├── DynamicColumns.cs │ │ ├── DynamicExpression.cs │ │ ├── DynamicRows.cs │ │ ├── DynamicSeries.cs │ │ ├── EMFConverter/ │ │ │ └── EMFRecords/ │ │ │ ├── EMF.cs │ │ │ ├── EMFDrawingRecords/ │ │ │ │ ├── Comment.cs │ │ │ │ ├── DrawBase.cs │ │ │ │ ├── DrawCurve.cs │ │ │ │ ├── DrawEllipse.cs │ │ │ │ ├── DrawLines.cs │ │ │ │ ├── DrawPie.cs │ │ │ │ ├── DrawRects.cs │ │ │ │ ├── DrawString.cs │ │ │ │ ├── FillEllipse.cs │ │ │ │ ├── FillPie.cs │ │ │ │ ├── FillPolygon.cs │ │ │ │ └── FillRects.cs │ │ │ ├── EMFObjects/ │ │ │ │ ├── EMFBrush.cs │ │ │ │ ├── EMFFont.cs │ │ │ │ ├── EMFPen.cs │ │ │ │ └── EMFStringFormat.cs │ │ │ ├── EMFRecordObject.cs │ │ │ └── EMFTransform/ │ │ │ └── EMFSetPageTransform.cs │ │ ├── EmbeddedImage.cs │ │ ├── EmbeddedImages.cs │ │ ├── Expression.cs │ │ ├── ExpressionType.cs │ │ ├── Field.cs │ │ ├── Fields.cs │ │ ├── Filter.cs │ │ ├── FilterOperator.cs │ │ ├── FilterValue.cs │ │ ├── FilterValues.cs │ │ ├── Filters.cs │ │ ├── Footer.cs │ │ ├── GroupEntry.cs │ │ ├── GroupExpression.cs │ │ ├── GroupExpressions.cs │ │ ├── Grouping.cs │ │ ├── Header.cs │ │ ├── Image.cs │ │ ├── ImageSizing.cs │ │ ├── ImageSource.cs │ │ ├── Legend.cs │ │ ├── LegendLayout.cs │ │ ├── LegendPosition.cs │ │ ├── Line.cs │ │ ├── List.cs │ │ ├── Marker.cs │ │ ├── MarkerType.cs │ │ ├── Matrix.cs │ │ ├── MatrixCell.cs │ │ ├── MatrixCellDataElementOutput.cs │ │ ├── MatrixCellEntry.cs │ │ ├── MatrixCells.cs │ │ ├── MatrixColumn.cs │ │ ├── MatrixColumns.cs │ │ ├── MatrixEntry.cs │ │ ├── MatrixLayoutDirection.cs │ │ ├── MatrixRow.cs │ │ ├── MatrixRows.cs │ │ ├── Name.cs │ │ ├── NameLookup.cs │ │ ├── PageFooter.cs │ │ ├── PageHeader.cs │ │ ├── ParameterValue.cs │ │ ├── ParameterValues.cs │ │ ├── PlotArea.cs │ │ ├── PlotType.cs │ │ ├── Query.cs │ │ ├── QueryColumn.cs │ │ ├── QueryCommandType.cs │ │ ├── QueryParameter.cs │ │ ├── QueryParameters.cs │ │ ├── RDLParser.cs │ │ ├── RSize.cs │ │ ├── Rectangle.cs │ │ ├── ReportClass.cs │ │ ├── ReportDefn.cs │ │ ├── ReportItem.cs │ │ ├── ReportItems.cs │ │ ├── ReportLink.cs │ │ ├── ReportLog.cs │ │ ├── ReportParameter.cs │ │ ├── ReportParameters.cs │ │ ├── Row.cs │ │ ├── RowGrouping.cs │ │ ├── RowGroupings.cs │ │ ├── Rows.cs │ │ ├── SeriesGrouping.cs │ │ ├── SeriesGroupings.cs │ │ ├── SortBy.cs │ │ ├── SortDirection.cs │ │ ├── Sorting.cs │ │ ├── StaticCategories.cs │ │ ├── StaticColumn.cs │ │ ├── StaticColumns.cs │ │ ├── StaticMember.cs │ │ ├── StaticRow.cs │ │ ├── StaticRows.cs │ │ ├── StaticSeries.cs │ │ ├── Style.cs │ │ ├── StyleBackgroundImage.cs │ │ ├── StyleBackgroundImageSource.cs │ │ ├── StyleBorderColor.cs │ │ ├── StyleBorderStyle.cs │ │ ├── StyleBorderWidth.cs │ │ ├── Subreport.cs │ │ ├── SubreportParameter.cs │ │ ├── SubreportParameters.cs │ │ ├── Subtotal.cs │ │ ├── SubtotalPosition.cs │ │ ├── Table.cs │ │ ├── TableCell.cs │ │ ├── TableCells.cs │ │ ├── TableColumn.cs │ │ ├── TableColumns.cs │ │ ├── TableGroup.cs │ │ ├── TableGroups.cs │ │ ├── TableRow.cs │ │ ├── TableRows.cs │ │ ├── Textbox.cs │ │ ├── ThreeDProperties.cs │ │ ├── ThreeDPropertiesDrawingStyle.cs │ │ ├── ThreeDPropertiesProjectionMode.cs │ │ ├── ThreeDPropertiesShading.cs │ │ ├── Title.cs │ │ ├── TitlePosition.cs │ │ ├── ToggleImage.cs │ │ ├── TrueFalseAuto.cs │ │ ├── ValidValues.cs │ │ ├── ValueAxis.cs │ │ ├── Values.cs │ │ └── Visibility.cs │ ├── ExprParser/ │ │ ├── CharReader.cs │ │ ├── LaxBinder.cs │ │ ├── Lexer.cs │ │ ├── Parser.cs │ │ ├── ParserException.cs │ │ ├── Token.cs │ │ ├── TokenList.cs │ │ └── TokenTypes.cs │ ├── Functions/ │ │ ├── Constant.cs │ │ ├── ConstantBoolean.cs │ │ ├── ConstantDateTime.cs │ │ ├── ConstantDecimal.cs │ │ ├── ConstantDouble.cs │ │ ├── ConstantError.cs │ │ ├── ConstantInteger.cs │ │ ├── ConstantString.cs │ │ ├── Financial.cs │ │ ├── FunctionAggr.cs │ │ ├── FunctionAggrArray.cs │ │ ├── FunctionAggrAvg.cs │ │ ├── FunctionAggrCount.cs │ │ ├── FunctionAggrCountDistinct.cs │ │ ├── FunctionAggrCountRows.cs │ │ ├── FunctionAggrFirst.cs │ │ ├── FunctionAggrLast.cs │ │ ├── FunctionAggrLevel.cs │ │ ├── FunctionAggrMax.cs │ │ ├── FunctionAggrMin.cs │ │ ├── FunctionAggrNext.cs │ │ ├── FunctionAggrPrevious.cs │ │ ├── FunctionAggrRvAvg.cs │ │ ├── FunctionAggrRvCount.cs │ │ ├── FunctionAggrRvMax.cs │ │ ├── FunctionAggrRvMin.cs │ │ ├── FunctionAggrRvStdev.cs │ │ ├── FunctionAggrRvStdevp.cs │ │ ├── FunctionAggrRvSum.cs │ │ ├── FunctionAggrRvVar.cs │ │ ├── FunctionAggrRvVarp.cs │ │ ├── FunctionAggrStdev.cs │ │ ├── FunctionAggrStdevp.cs │ │ ├── FunctionAggrSum.cs │ │ ├── FunctionAggrVar.cs │ │ ├── FunctionAggrVarp.cs │ │ ├── FunctionAnd.cs │ │ ├── FunctionBinary.cs │ │ ├── FunctionChoose.cs │ │ ├── FunctionCode.cs │ │ ├── FunctionCustomInstance.cs │ │ ├── FunctionCustomStatic.cs │ │ ├── FunctionDiv.cs │ │ ├── FunctionDivDecimal.cs │ │ ├── FunctionExecutionTime.cs │ │ ├── FunctionExp.cs │ │ ├── FunctionField.cs │ │ ├── FunctionFieldCollection.cs │ │ ├── FunctionFieldIsMissing.cs │ │ ├── FunctionFormat.cs │ │ ├── FunctionGlobalCollection.cs │ │ ├── FunctionIif.cs │ │ ├── FunctionMinus.cs │ │ ├── FunctionMinusDecimal.cs │ │ ├── FunctionMinusInt32.cs │ │ ├── FunctionModulus.cs │ │ ├── FunctionMult.cs │ │ ├── FunctionMultDecimal.cs │ │ ├── FunctionNot.cs │ │ ├── FunctionOr.cs │ │ ├── FunctionPageNumber.cs │ │ ├── FunctionParameterCollection.cs │ │ ├── FunctionPlus.cs │ │ ├── FunctionPlusDecimal.cs │ │ ├── FunctionPlusInt32.cs │ │ ├── FunctionPlusString.cs │ │ ├── FunctionRelopEQ.cs │ │ ├── FunctionRelopGT.cs │ │ ├── FunctionRelopGTE.cs │ │ ├── FunctionRelopLT.cs │ │ ├── FunctionRelopLTE.cs │ │ ├── FunctionRelopNE.cs │ │ ├── FunctionReportFolder.cs │ │ ├── FunctionReportItemCollection.cs │ │ ├── FunctionReportName.cs │ │ ├── FunctionReportParameter.cs │ │ ├── FunctionReportParameterLabel.cs │ │ ├── FunctionSwitch.cs │ │ ├── FunctionSystem.cs │ │ ├── FunctionTextbox.cs │ │ ├── FunctionTotalPages.cs │ │ ├── FunctionUnaryMinus.cs │ │ ├── FunctionUnaryMinusDecimal.cs │ │ ├── FunctionUnaryMinusInteger.cs │ │ ├── FunctionUserCollection.cs │ │ ├── FunctionUserID.cs │ │ ├── FunctionUserLanguage.cs │ │ ├── ICacheData.cs │ │ ├── IExpr.cs │ │ ├── Identifier.cs │ │ ├── IdentifierKey.cs │ │ └── VBFunctions.cs │ ├── GlobalSuppressions.cs │ ├── GraphicsExtended.cs │ ├── Majorsilence.Reporting.RdlEngine.csproj │ ├── PageDrawing.cs │ ├── RDLBaseEBN.cs │ ├── RdlEngine.sln │ ├── RdlEngineConfig.xml │ ├── RdlException.cs │ ├── RdlPrint.cs │ ├── Render/ │ │ ├── CompilationExtensions.cs │ │ ├── DelimitedTextWriter.cs │ │ ├── ExcelConverter/ │ │ │ ├── ExcelCell.cs │ │ │ ├── ExcelCellStyle.cs │ │ │ ├── ExcelCellsBuilder.cs │ │ │ ├── ExcelColumn.cs │ │ │ ├── ExcelImage.cs │ │ │ ├── ExcelLine.cs │ │ │ ├── ExcelRow.cs │ │ │ └── ExcelTable.cs │ │ ├── HtmlConverter/ │ │ │ ├── RenderHtmlTable.cs │ │ │ └── TablePositioner.cs │ │ ├── IPresent.cs │ │ ├── IStreamGen.cs │ │ ├── MemoryStreamGen.cs │ │ ├── MhtConverter/ │ │ │ ├── MhtBuilder.cs │ │ │ ├── MhtWebClientLocal.cs │ │ │ └── MhtWebFile.cs │ │ ├── OneFileStreamGen.cs │ │ ├── PdfPageSize.cs │ │ ├── ProcessReport.cs │ │ ├── RenderBase.cs │ │ ├── RenderCsv.cs │ │ ├── RenderExcel2007.cs │ │ ├── RenderExcel2007DataOnly.cs │ │ ├── RenderHtml.cs │ │ ├── RenderPdf_iTextSharp.cs │ │ ├── RenderRtf.cs │ │ ├── RenderTif.cs │ │ ├── RenderXml.cs │ │ └── StreamGen.cs │ ├── Resources/ │ │ ├── Strings.Designer.cs │ │ ├── Strings.resx │ │ ├── Strings.ru-RU.Designer.cs │ │ └── Strings.ru-RU.resx │ ├── Runtime/ │ │ ├── DataSet.cs │ │ ├── DataSets.cs │ │ ├── DataSource.cs │ │ ├── DataSources.cs │ │ ├── ICustomReportItem.cs │ │ ├── ImageQualityManager.cs │ │ ├── Page.cs │ │ ├── PageItems/ │ │ │ ├── PageCurve.cs │ │ │ ├── PageEllipse.cs │ │ │ ├── PageImage.cs │ │ │ ├── PageItem.cs │ │ │ ├── PageLine.cs │ │ │ ├── PagePie.cs │ │ │ ├── PagePolygon.cs │ │ │ ├── PageRectangle.cs │ │ │ └── PageText.cs │ │ ├── PageTextHtml.cs │ │ ├── PageTextHtmlCmdLexer.cs │ │ ├── PageTextHtmlLexer.cs │ │ ├── Pages.cs │ │ ├── ParameterLexer.cs │ │ ├── RdlEngineConfig.cs │ │ ├── Report.cs │ │ ├── StyleInfo.cs │ │ ├── XmlUtil.cs │ │ └── ZipWrap.cs │ ├── Utility/ │ │ ├── HttpClientExtension.cs │ │ ├── Measurement.cs │ │ └── Paths.cs │ ├── usa_map.xml │ └── world_map.xml ├── RdlGtk3/ │ ├── CairoPdfWriter.cs │ ├── Extensions/ │ │ └── CairoExtensions.cs │ ├── GlobalSuppressions.cs │ ├── MainWindow.cs │ ├── Majorsilence.Reporting.RdlGtk3.csproj │ ├── ParameterPrompt.cs │ ├── RenderCairo.cs │ ├── ReportArea.cs │ ├── ReportExporter.cs │ ├── ReportViewer.cs │ └── app.desktop ├── RdlGtk3Viewer/ │ ├── Program.cs │ ├── RdlGtk3Viewer.csproj │ └── runtimeconfig.template.json ├── RdlMapFile/ │ ├── DPSimp.cs │ ├── DesignXmlDraw.cs │ ├── DesignXmlDraw.resx │ ├── DialogAbout.Designer.cs │ ├── DialogAbout.cs │ ├── DialogAbout.resx │ ├── DialogAbout.ru-RU.resx │ ├── DialogFindByKey.Designer.cs │ ├── DialogFindByKey.cs │ ├── DialogFindByKey.resx │ ├── DialogFindByKey.ru-RU.resx │ ├── MapFile.Designer.cs │ ├── MapFile.cs │ ├── MapFile.resx │ ├── MapFile.ru-RU.resx │ ├── Properties/ │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── RdlMapFile.cs │ ├── RdlMapFile.csproj │ ├── RdlMapFile.sln │ ├── RdlProperties/ │ │ ├── Categories.Designer.cs │ │ ├── Categories.resx │ │ ├── Categories.ru-RU.resx │ │ ├── Descriptions.Designer.cs │ │ ├── Descriptions.resx │ │ ├── Descriptions.ru-RU.resx │ │ ├── DisplayNames.Designer.cs │ │ ├── DisplayNames.resx │ │ ├── DisplayNames.ru-RU.resx │ │ ├── LocalizedCategoryAttribute.cs │ │ ├── LocalizedDescriptionAttribute.cs │ │ ├── LocalizedDisplayNameAttribute.cs │ │ ├── PropertyBase.cs │ │ ├── PropertyLine.cs │ │ ├── PropertyPolygon.cs │ │ └── PropertyText.cs │ ├── Resources/ │ │ ├── Strings.Designer.cs │ │ ├── Strings.resx │ │ └── Strings.ru-RU.resx │ ├── ShapeFile.cs │ └── Undo.cs ├── RdlReader/ │ ├── DialogAbout.Designer.cs │ ├── DialogAbout.cs │ ├── DialogAbout.resx │ ├── DialogAbout.ru-RU.resx │ ├── MDIChild.Designer.cs │ ├── MDIChild.cs │ ├── MDIChild.resx │ ├── Properties/ │ │ ├── Resources.Designer.cs │ │ └── Resources.resx │ ├── RdlReader.Designer.cs │ ├── RdlReader.cs │ ├── RdlReader.csproj │ ├── RdlReader.fr.resx │ ├── RdlReader.resx │ ├── RdlReader.ru-RU.resx │ ├── Resources/ │ │ ├── Strings.Designer.cs │ │ ├── Strings.resx │ │ └── Strings.ru-RU.resx │ ├── ZoomTo.Designer.cs │ ├── ZoomTo.cs │ ├── ZoomTo.resx │ ├── ZoomTo.ru-RU.resx │ └── app.manifest ├── RdlTests/ │ ├── DataTests/ │ │ ├── AssemblyInfo.cs │ │ ├── DataTests.cs │ │ ├── DataTests.csproj │ │ └── DataTests.resx │ ├── RdlTests.sln │ └── TestLibrary/ │ ├── Properties/ │ │ └── AssemblyInfo.cs │ ├── TestClass.cs │ └── TestLibrary.csproj ├── RdlViewer/ │ ├── DataSourcePassword.Designer.cs │ ├── DataSourcePassword.cs │ ├── DataSourcePassword.resx │ ├── DataSourcePassword.ru-RU.resx │ ├── DialogMessages.Designer.cs │ ├── DialogMessages.cs │ ├── DialogMessages.resx │ ├── DialogMessages.ru-RU.resx │ ├── PageDrawing.cs │ ├── PageDrawing.resx │ ├── RdlViewer.Designer.cs │ ├── RdlViewer.cs │ ├── RdlViewer.csproj │ ├── RdlViewer.fr.resx │ ├── RdlViewer.resx │ ├── RdlViewer.ru-RU.resx │ ├── RdlViewer.sln │ ├── RdlViewerFind.cs │ ├── RdlViewerFind.resx │ ├── RdlViewerFind.ru-RU.resx │ ├── Resources/ │ │ ├── Strings.Designer.cs │ │ ├── Strings.resx │ │ └── Strings.ru-RU.resx │ └── ViewerToolstrip.cs ├── RdlViewer.Tests/ │ ├── ParameterSettingMethodsTest.cs │ ├── RdlEngineConfig.xml │ └── RdlViewer.Tests.csproj ├── Readme.md ├── References/ │ ├── Linux.txt │ ├── dot net 4/ │ │ └── xwt-license.txt │ └── postgresql-license.txt ├── Release-Builds/ │ └── setup-majorsilence-reporting.warsetup ├── ReportDesigner/ │ ├── Program.cs │ └── ReportDesigner.csproj ├── ReportTests/ │ ├── DatabaseInfo.cs │ ├── ExampleTest.cs │ ├── ExcelValetTests.cs │ ├── FunctionTest.cs │ ├── MajorsilenceDarawingColorTranslatorTests.cs │ ├── RenderPdf_Base64ImageParameter.cs │ ├── RenderPdf_WithBarcodeParameter.cs │ ├── RenderPdf_iTextSharpTests.cs │ ├── ReportDefnDisposeTest.cs │ ├── ReportTests.csproj │ ├── Reports/ │ │ ├── BaseTestReport.rdl │ │ ├── ChartTypes.rdl │ │ ├── FunctionTest.rdl │ │ ├── LineObjects.rdl │ │ ├── ListReport.rdl │ │ ├── MatrixExample.rdl │ │ ├── WorldFacts.rdl │ │ ├── WorldFacts.xml │ │ └── testdata.rdl │ ├── Utils/ │ │ ├── GeneralUtils.cs │ │ ├── OpenXmlUtils.cs │ │ ├── RandomDateTime.cs │ │ └── RdlUtils.cs │ └── iTextSharpTests.cs ├── ReportTests.Windows/ │ ├── DesignerUtilityTests.cs │ ├── ReportTests.Windows.csproj │ └── StringEncryptionTests.cs ├── Specification.md ├── Tests/ │ ├── TestParameterNameExtraction.cs │ └── Tests.csproj ├── build-mac-wine-package.sh ├── build-release-rdlcmd-linux.ps1 ├── build-release.ps1 └── jekyll_site/ ├── .gitattributes ├── .gitignore ├── CNAME ├── _config.yml ├── _includes/ │ ├── blogpost/ │ │ ├── author.html │ │ ├── date.html │ │ ├── meta.html │ │ └── tags.html │ ├── blogpost.html │ ├── disqus.html │ ├── footer.html │ ├── opengraph.html │ ├── page_header.html │ ├── search.html │ └── toc.html ├── _layouts/ │ ├── base.html │ ├── main.html │ └── post.html ├── _posts/ │ └── 2025-12-28-quick-start.md ├── assets/ │ ├── css/ │ │ ├── bundle.css │ │ └── main.css │ └── js/ │ ├── bundle.js │ └── main.js ├── index.html ├── posts/ │ ├── index.html │ └── listings.html ├── robots.txt ├── schemas/ │ └── reporting/ │ └── 2025/ │ └── 12/ │ └── reportdefinition/ │ ├── ReportDefinition.xsd │ └── index.html └── stylesheets/ ├── menu.css ├── normalize.css └── vertical-responsive-menu.css