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

File:UserControlRenderer
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Mon Feb 25 21:17:57 CET 2019
Purpose: Returns if the rendered component is a Layout component
Notes: Components such as the Ribbon do not require a location on
that layout



Top Method Summary
Options Name Purpose
+ EndInit (IComponent, handle) Calls EndInit on the provided component instance
+ LOGICAL IsLayoutComponent (handle, handle) Returns if the rendered component is a Layout component
+ System.ComponentModel.IComponent RenderComponent (SmartViewerControl, Control, ITabFolderParent, IContainer, handle, handle, BindingSource) Renders a component on a dynamic viewer
+ System.ComponentModel.IComponent RenderComponent (Control, IContainer, ITabFolderParent, handle, handle) Renders a component on a dynamic form


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

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 (SmartViewerControl, Control, ITabFolderParent, IContainer, handle, handle, BindingSource)

Purpose: Renders a component on a dynamic viewer
Notes:

Parameters:
poViewer Consultingwerk.SmartComponents.Base.SmartViewerControl
The reference to the SmartViewerControl
poContainer System.Windows.Forms.Control
The reference to the current Container Control
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 describing the object instance
phAttributesBuffer HANDLE
The reference to the
poBindingSource Progress.Data.BindingSource
The Design Time BindingSource
Returns System.ComponentModel.IComponent
The reference to the System.ComponentModel.IComponent that has been created
Top

PUBLIC System.ComponentModel.IComponent RenderComponent (Control, IContainer, ITabFolderParent, 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
poTabFolderParent Consultingwerk.Windows.Framework.Repository.Rendering.ITabFolderParent
The reference to the DynamicForm or DynamicControlGroup being rendered
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


©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       09.11.2024 19:09:37