Namespace: Consultingwerk.Windows.Framework.Repository.Rendering
Class 
GridRenderer Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implements: Consultingwerk.Windows.Framework.Repository.Rendering.IComponentRenderingService, Consultingwerk.Windows.Framework.Repository.Rendering.Grid.IEditorComponentCallback, Consultingwerk.Windows.Framework.Repository.Rendering.ISupportsEndInit

File:GridRenderer
Purpose:Renders MetaGrid instances
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Wed Jan 09 22:12:21 CET 2019
/* Mike Fechner, Consultingwerk Ltd. 13.09.2017
Preprocessor variables for SmartComponentLibrary, WinKit and SmartFramework
based on Consultingwerk/packages.i now



Top Method Summary
Options Name Purpose
+ EndInit (IComponent, handle) Calls EndInit on the provided component instance
# Consultingwerk.Windows.Framework.Repository.Rendering.IViewerComponentRenderingService GetRenderingService (character) Returns the Rendering service instance
+ LOGICAL IsLayoutComponent (handle, handle) Returns if the rendered component is a Layout component
+ System.ComponentModel.IComponent RenderComponent (Control, IContainer, handle, handle) Renders a component on a dynamic form
+ System.ComponentModel.Component RenderEditorComponent (handle, character) Renderes an Editor Component (e.g. Lookup)


Method Detail
Top

PUBLIC EndInit (IComponent, handle)

Purpose: Calls EndInit on the provided component instance
Notes:

Parameters:
poComponent System.ComponentModel.IComponent
The reference of the Component to call EndInit for
phAttributesBuffer HANDLE
The reference to the
Top

PROTECTED Consultingwerk.Windows.Framework.Repository.Rendering.IViewerComponentRenderingService GetRenderingService (character)

Purpose: Returns the Rendering service instance
Notes:

Parameters:
pcClassName CHARACTER
The RenderingClassName attribute value
Returns Consultingwerk.Windows.Framework.Repository.Rendering.IViewerComponentRenderingService
The reference to the rendering service instance
Top

PUBLIC LOGICAL IsLayoutComponent (handle, handle)

Purpose: Returns if the rendered component is a Layout component
Notes: Components such as the Ribbon do not require a location on
that layout

Parameters:
phInstanceBuffer HANDLE
The handle of the buffer describing the object instance
phAttributesBuffer HANDLE
The reference to the
Returns LOGICAL
Logical value indicating if the component requires a location on the layout
Top

PUBLIC System.ComponentModel.IComponent RenderComponent (Control, IContainer, handle, handle)

Purpose: Renders a component on a dynamic form
Notes:

Parameters:
poContainer System.Windows.Forms.Control
The reference to the current Container Control
poComponents System.ComponentModel.IContainer
The reference to the Component Container
phInstanceBuffer HANDLE
The handle of the buffer describing the object instance
phAttributesBuffer HANDLE
The reference to the
Returns System.ComponentModel.IComponent
The reference to the System.ComponentModel.IComponent that has been created
Top

PUBLIC System.ComponentModel.Component RenderEditorComponent (handle, character)

Purpose: Renderes an Editor Component (e.g. Lookup)
Notes:

Parameters:
phRepositoryData HANDLE
The handle of the dataset with the repository data
pcObjectInstanceGuid CHARACTER
The GUID of the object instance to render
Returns System.ComponentModel.Component
The reference to the Editor Component for the current column


©2006-2019 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       09.08.2019 00:05:27