Top Method Summary
Options Name Purpose
+ EndInit (IComponent, handle) Calls EndInit on the provided component instance
# Consultingwerk.Windows.Framework.Repository.Rendering.IComponentRenderingService GetComponentRenderingService (character) Returns the reference to the component rendering service
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.ContainerControlRenderingService
# HANDLE GetPageQuery (handle, handle, character) Returns a dynamic query on the eSmartPage table
# InitializeCustomizer () Initializes the IRenderedTabFolderCustomizer reference
+ LOGICAL IsLayoutComponent (handle, handle) Returns if the rendered component is a Layout component
+ System.ComponentModel.IComponent RenderComponent (Control, IContainer, ITabFolderParent, handle, handle) Renders a component on a dynamic form
+ System.ComponentModel.IComponent RenderComponentInstance (Control, IContainer, ITabFolderParent, handle, handle, integer, character, character, table-handle) Renders a component instance
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.ContainerControlRenderingService
+ RenderInstances (Control, IContainer, ITabFolderParent, handle, character, character, handle, table) Renders a set of Instances


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.IComponentRenderingService GetComponentRenderingService (character)

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.ContainerControlRenderingService
Purpose: Returns the reference to the component rendering service
Notes:

Parameters:
pcServiceTypeName CHARACTER
The class name of the component rendering service
Returns Consultingwerk.Windows.Framework.Repository.Rendering.IComponentRenderingService
The reference to the IComponentRenderingService instance
Top

PROTECTED HANDLE GetPageQuery (handle, handle, character)

Purpose: Returns a dynamic query on the eSmartPage table
Notes:

Parameters:
phSmartPage HANDLE
The handle of the eSmartPage buffer
phAttributes HANDLE
The handle of the attributes buffer
pcObjectMasterGuid CHARACTER
The GUID of the container
Returns HANDLE
The handle of the query for the eSmartPage records
Top

PROTECTED InitializeCustomizer ()

Purpose: Initializes the IRenderedTabFolderCustomizer reference
Notes:

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, 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
Top

PUBLIC System.ComponentModel.IComponent RenderComponentInstance (Control, IContainer, ITabFolderParent, handle, handle, integer, character, character, table-handle)

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.ContainerControlRenderingService
Purpose: Renders a component instance
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 attributes buffer
piPageNumber INTEGER
The page number
pcPageGuid CHARACTER
The guid referencing the page of the instance
pcParentInstanceGuid CHARACTER
The GUID of the parent instance (or ? for the viewer)
phttInstances TABLE-HANDLE
The temp-table to store the references to the instances in
Returns System.ComponentModel.IComponent
The reference to the System.ComponentModel.IComponent that has been created
Top

PUBLIC RenderInstances (Control, IContainer, ITabFolderParent, handle, character, character, handle, table)

Purpose: Renders a set of Instances
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
phRepositoryData HANDLE
The ProDataset with the repository data
pcContainerObjectMasterGuid CHARACTER
The GUID of the container's Object Master record
pcParentInstanceGuid CHARACTER
The GUID of the parent instance (or ? for the viewer)
phAttributesBuffer HANDLE
The reference to the attributes buffer
ttInstances TEMP-TABLE ttInstances
The temp-table to store the references to the instances in


Temp-Table Detail

Temp-Table ttInstances

Defined in:


©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       08.12.2024 13:29:33