Namespace: Consultingwerk.Windows.Framework.Repository.Rendering.Viewer
Class 
ViewerControlRenderer Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object

File:ViewerControlRenderer
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Fri Feb 08 16:11:39 CET 2019
Purpose: Returns the Rendering service instance
Notes:



Top Method Summary
Options Name Purpose
# Consultingwerk.Windows.Framework.Repository.Rendering.IViewerComponentRenderingService GetRenderingService (character) Returns the Rendering service instance
# RenderControl (SmartViewerControl, Control, ITabFolderParent, IContainer, handle, handle, BindingSource) Renders a Controls of the Viewer
+ RenderControls (SmartViewerControl, Control, ITabFolderParent, IContainer, handle, character, character, BindingSource) Renders the Controls of the Viewer recursively


Method Detail
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

PROTECTED RenderControl (SmartViewerControl, Control, ITabFolderParent, IContainer, handle, handle, BindingSource)

Purpose: Renders a Controls of the Viewer
Notes:

Parameters:
poViewer Consultingwerk.SmartComponents.Base.SmartViewerControl
The reference to the SmartViewerControl
poContainer System.Windows.Forms.Control
The current container
poTabFolderParent Consultingwerk.Windows.Framework.Repository.Rendering.ITabFolderParent
The reference to the DynamicForm or DynamicControlGroup being rendered
poComponents System.ComponentModel.IContainer
The reference to the Component Container
phInstanceBuffer HANDLE
The handle of the buffer with the instance details
phAttributes HANDLE
The handle of the buffer with the instance attributes
poBindingSource Progress.Data.BindingSource
The Design Time BindingSource
Top

PUBLIC RenderControls (SmartViewerControl, Control, ITabFolderParent, IContainer, handle, character, character, BindingSource)

Purpose: Renders the Controls of the Viewer recursively
Notes:

Parameters:
poViewer Consultingwerk.SmartComponents.Base.SmartViewerControl
The reference to the SmartViewerControl
poContainer System.Windows.Forms.Control
The current container
poTabFolderParent Consultingwerk.Windows.Framework.Repository.Rendering.ITabFolderParent
The reference to the DynamicForm or DynamicControlGroup being rendered
poComponents System.ComponentModel.IContainer
The reference to the Component Container
phRepositoryData HANDLE
The dataset with the repository data
pcViewerMasterGuid CHARACTER
The ObjectMasterGuid of the viewer
pcParentInstanceGuid CHARACTER
The ObjectMasterGuid of the current container (e.g. GroupBox)
poBindingSource Progress.Data.BindingSource
The Design Time BindingSource


©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       15.04.2024 06:22:22