ActiveReports 18 .NET Edition
MESCIUS.ActiveReports.Core.Rendering Assembly / GrapeCity.ActiveReports.Extensibility.Layout Namespace
Inheritance Hierarchy
In This Topic
    GrapeCity.ActiveReports.Extensibility.Layout Namespace
    In This Topic
    Classes
     ClassDescription
    ClassThis is an abstract class that the ReportItem's layout manager creates, interprets and uses to denote a range with a logical beginning and end in its underlying content.
    Class 
    ClassSpecifies the class used to implement layout services for a component.
    Class 
    ClassSupported page information.
    Interfaces
     InterfaceDescription
    InterfaceRepresents visual styles for all borders.
    InterfaceContent range implementation for the composite layout.
    InterfaceRepresents a basic content range interface.
    InterfaceContent range implementation for the fixed page layout.
    InterfaceRepresents a virtual grid composed from the IGridCell
    InterfaceRepresents a single cell in the virtual grid.
    InterfaceSpecifies an area that contains a layout.
    InterfaceSpecifies an area that contains a layout and provide collapsing support for hidden items inside layout area
    InterfaceDefines the layout engine public interface.
    InterfaceSummary description for ILayoutEngineFactory.
    InterfaceImplement this interface on ReportItem to provide custom layout logic or to support advanced layout features such as pagination.
    InterfaceInterface for layout page.
    InterfaceInterface for layout sections.
    InterfaceThe interface for the layout tree.
    InterfaceThe interface for the report layout.
    Interface 
    InterfaceRepresents a resolve method for spanned cells of the grid
    InterfaceContent range implementation for StaticContentLayoutManager.
    InterfaceInterface to encapsulate target device properties and features, including, but not limited: - avail. fonts; - font/color mapping; - conversion of logical units to physical (dpi); - etc.
    InterfaceThe content range of the textbox.
    Structures
     StructureDescription
    StructureDescribes the target rendering device capabilities for a specific set of features.
    StructureContains information about the part of the layout area in which a mouse click occurs.
    StructureEncapsulates information about layout operations for the report item to provide input for the ILayoutManager interface.
    StructureDefines target device and other layout operation properties.
    StructureEncapsulates the output of layout manager operations
    StructureEncapsulates intermidiate result (current state) of layout operation.
    Delegates
     DelegateDescription
    DelegateSpecifies notification callback for layout operation.
    Enumerations
     EnumerationDescription
    EnumerationSpecifies evaluation message alignment.
    EnumerationAll of the features recognized by the layout engine. This enumeration is used with the ITargetDevice.Item property to locate rendering device capabilities.
    EnumerationSpecifes which area is hit. This enumeration is used with the HitTestInfo.HitTestResult property to determine where a mouse click occurs.
    EnumerationSpecifies what layout options are available for the report item. This enumeration is used with the ILayoutManager.Capabilities property.
    EnumerationSpecifies the direction in which the layout runs on the current page. This enumeration is used with the LayoutContext.LayoutDirection property.
    EnumerationIndicates the progress of the layout operation. This enumeration is used with the LayoutResult.LayoutStatus property.
    Enumeration 
    EnumerationEnum with kinds of method to indicate spanned cells
    See Also