The PerpetuumSoft.Reporting.Designer namespace contains classes that realize user interface for creating and editing of reports templates.

Classes

  ClassDescription
Aligner
Incapsulates align logic.
AlignForm
Represents a dialog window for assigning alingment
DesignerDataSourcesTree
Contains TreeView with available data sources.
DesignerDocumentTree
Contains TreeView with Document objects tree.
DesignerErrorList
Contains list of errors in report scripts.
DesignerForm
Represents assembled report designer.
DesignerMouseEventArgs
'Provides data for DesignerMouseUp, DesignerMouseDown events.
DesignerPropertyGrid
Contains PropertyGrid for ReportDesigner.
DesignerStatusBar
Contains StatusBar for ReportDesigner.
DesignerToolArgs
Provides information for UpdateTool methods.
DesignerToolBar
Contains ToolBar for ReportDesigner.
DesignerToolBox
Contains ToolBox for ReportDesigner.
DesignerToolControl
Base class for all ReportDesigner tools.
ElementAddedEventArgs
Provides data for the ElementAdding event.
ElementAddingEventArgs
Provides data for the ElementAdded event.
IDesignerToolCollection
Represents the collection of IDesignerTool objects.
ReportClipboard
This type supports the Report Sharp-Shooter infrastructure and is not intended to be used directly from your code.
ReportDesigner
Report Designer control.
RequestCodeSnippetsEventArgs
Represents data about the code snippets for the specified script language.
SelectionGroup
Represents collection of selected objects in ReportDesigner.

Structures

  StructureDescription
ReportDesigner..::.MergablePropertyValue
Represents data about the merged properties value of multiple objects

Interfaces

  InterfaceDescription
IDesignerTool
Common interface for all ReportDesigner tools.
IReportDesignerService
Provides common interface for access to the report designer environment.

Delegates

  DelegateDescription
DesignerMouseEventHandler
Represents the method that will handle DesignerMouseUp, DesignerMouseDown events.
ElementAddedEventHandler
Represents the method that will handle the ElementAdded event.
ElementAddingEventHandler
Represents the method that will handle the ElementAdding event.
ReportDesigner..::.GetNewValueMethod
Defines method of getting a new value depending on the previous one

Enumerations

  EnumerationDescription
AlignAction
Align modes.
AlignBoundKind
Align modes.