Top Method Summary
Options Name Purpose
# ActivateLinks (integer) Activates links of the given tab page
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
# ActivateNavigationLink (integer) Activates Navigation links of the given tab page
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
+ ActivateSmartTableIOTarget (ISmartTableIOTarget) Activate the given SmartTableIOTarget if it is registered as a SmartTableIOSource.
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
# ActivateTableIoLink (integer) Activates TableIO links of the given tab page
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
+ DeregisterSmartTableIOTarget (ISmartTableIOTarget) Deregisters a SmartTableIOTarget with the SmartTableIOSource.
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
# FormClosedHandler (Object, FormClosedEventArgs) Event handler for the Form's FormClosed event
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
# Consultingwerk.Windows.Framework.Repository.Rendering.IComponentRenderingService GetComponentRenderingService (character) Returns the reference to the component rendering service
+ System.ComponentModel.Component GetInstance (character) Returns the reference to the instance with the provided name
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
# Initialize () Initializes the DynamicControlGroup
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
# InitializeControlGroupLogicObject () Initializes the Control Group Logic Object
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
# InitializeTabFolderEvents (UltraTabControl) Initializes the Tab Folder event handler
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
# LOGICAL IsTabFolder (Object) Returns if the provided object is a tab folder
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
# OnPageInitializing (PageInitializingEventArgs) Raises the PageInitializing event
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
# OnPrimaryDataSourceChanged (EventArgs) Raises the PrimaryDataSourceChanged event
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
# OnPrimaryDataTargetChanged (EventArgs) Raises the PrimaryDataTargetChanged event
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
# OnSmartDataSourceChanged (EventArgs) Publishes the SmartDataSourceChanged event
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
# OnSmartTableIOSourceChanged (EventArgs) Publishes the SmartGroupAssignSourceChanged event
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
# OnVisibleChanged (EventArgs) Raises the VisibleChanged event
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
# PageInitializingHandler (Object, PageInitializingEventArgs) Event handler for the PageInitializingHandler of the form
+ PrepareRendering (ITabFolderParent, IContainer, dataset-handle, character, character, character) Prepares the rendering of the viewer
+ ReceiveInstances (table) Receives a copy of the temp-table with the rendered instances
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
+ RegisterDataSourceForRetrieveDataOnShown (SmartDataAdapter) Registers a DataSource for RetrieveData on Shown
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
+ RegisterPage (character, integer, character) Registers a page with the DynamicForm
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
+ RegisterSmartTableIOTarget (ISmartTableIOTarget) Registers a SmartTableIOTarget with the SmartTableIOSource.
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
+ System.ComponentModel.IComponent RenderComponentInstance (Control, IContainer, ITabFolderParent, handle, handle, integer, character, character, table-handle) Renders a component instance
# RenderControlGroup () Renders the Control Group
# SelectedPageChangedHandler (Object, TabEventArgs) Event handler for the SelectedPageChangedHandler event
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
# SelectedPageChangingHandler (Object, SelectedTabChangingEventArgs) Event handler for the SelectedPageChangingHandler event
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup

Top Event Summary
Options Name Purpose
+ PageInitializing (Object, PageInitializingEventArgs) Raised when a page is initialized, i.e. before it's shown for the first time
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
+ PrimaryDataSourceChanged DELEGATE System.EventHandler Raised when the PrimaryDataSource property changes
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
+ PrimaryDataTargetChanged DELEGATE System.EventHandler Raised when the PrimaryDataTarget property changes
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
+ SmartDataSourceChanged DELEGATE System.EventHandler Event fired when the SmartDataSource Property is changed
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
+ SmartTableIOSourceChanged DELEGATE System.EventHandler Event fired when the SmartTableIOSource Property is changed
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup

Top Property Summary
Options Name Purpose
+ LOGICAL AutomaticNavigationLinks
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
+ LOGICAL AutomaticTableIoLinks
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
+ CHARACTER ControlGroupLogicClass
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
+ Consultingwerk.Windows.Framework.Repository.Rendering.IDynamicControlGroupLogic ControlGroupLogicObject
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
+ CHARACTER CustomContext
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
+ CHARACTER IconFileName
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
+ Consultingwerk.SmartComponents.Interfaces.Design.IDesignDataSource PrimaryDataSource
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
+ Consultingwerk.SmartComponents.Interfaces.Design.IDesignDataTarget PrimaryDataTarget
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
+ ISmartDataSource SmartDataSource
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
+ ISmartTableIOSource SmartTableIOSource
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup


Method Detail
Top

PROTECTED ActivateLinks (integer)

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
Purpose: Activates links of the given tab page
Notes:

Parameters:
piPage INTEGER
The page number to activate links for
Top

PROTECTED ActivateNavigationLink (integer)

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
Purpose: Activates Navigation links of the given tab page
Notes:

Parameters:
piPage INTEGER
The page number to activate links for
Top

PUBLIC ActivateSmartTableIOTarget (ISmartTableIOTarget)

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
Purpose: Activate the given SmartTableIOTarget if it is registered as a
SmartTableIOSource.
Notes: This Method has to be called if one Toolbar handles two or more
SmartDataSources at a time.
Enforced by the Interface ISmartTableIOSource.

Parameters:
poSmartTableIOTarget ISmartTableIOTarget
The ISmartTableIOTarget to activate
Top

PROTECTED ActivateTableIoLink (integer)

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
Purpose: Activates TableIO links of the given tab page
Notes:

Parameters:
piPage INTEGER
The page number to activate links for
Top

PUBLIC DeregisterSmartTableIOTarget (ISmartTableIOTarget)

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
Purpose: Deregisters a SmartTableIOTarget with the SmartTableIOSource.
Notes:

Parameters:
poSmartTableIOTarget ISmartTableIOTarget
The ISmartTableIOTarget to deregister
Top

PROTECTED FormClosedHandler (Object, FormClosedEventArgs)

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
Purpose: Event handler for the Form's FormClosed event
Notes:

Parameters:
sender System.Object
The reference to the object that raised the event
e FormClosedEventArgs
The FormClosedEventArgs with the data for this event
Top

PROTECTED Consultingwerk.Windows.Framework.Repository.Rendering.IComponentRenderingService GetComponentRenderingService (character)

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

PUBLIC System.ComponentModel.Component GetInstance (character)

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
Purpose: Returns the reference to the instance with the provided name
Notes:

Parameters:
pcInstanceName CHARACTER
The name of the instance to locate
Returns System.ComponentModel.Component
The reference to the Component
Top

PROTECTED Initialize ()

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
Purpose: Initializes the DynamicControlGroup
Notes:

Top

PROTECTED InitializeControlGroupLogicObject ()

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
Purpose: Initializes the Control Group Logic Object
Notes: The DynamicControlGroup will initialize the IDynamicControlGroupLogicClass during
first time OnVisibleChanged. The DynamicControlGroup Logic Object will also not get
initialized when the FormLogicObject instance is already set

Top

PROTECTED InitializeTabFolderEvents (UltraTabControl)

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
Purpose: Initializes the Tab Folder event handler
Notes:

Parameters:
poTabControl UltraTabControl
The reference to the UltraTabControl instance
Top

PROTECTED LOGICAL IsTabFolder (Object)

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
Purpose: Returns if the provided object is a tab folder
Notes:

Parameters:
poObject Progress.Lang.Object
The object reference to verify
Returns LOGICAL
Logical value indicating if the object is a tab folder
Top

PROTECTED OnPageInitializing (PageInitializingEventArgs)

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
Purpose: Raises the PageInitializing event
Notes:

Parameters:
e Consultingwerk.Windows.Framework.Repository.Rendering.Form.PageInitializingEventArgs
The PageInitializingEventArgs with the data for the event
Top

PROTECTED OnPrimaryDataSourceChanged (EventArgs)

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
Purpose: Raises the PrimaryDataSourceChanged event
Notes:

Parameters:
e System.EventArgs
The System.EventArgs with the data for the event
Top

PROTECTED OnPrimaryDataTargetChanged (EventArgs)

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
Purpose: Raises the PrimaryDataTargetChanged event
Notes:

Parameters:
e System.EventArgs
The System.EventArgs with the data for the event
Top

PROTECTED OnSmartDataSourceChanged (EventArgs)

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
Purpose: Publishes the SmartDataSourceChanged event
Notes:

Parameters:
e System.EventArgs
The System.EventArgs with the data for this event
Top

PROTECTED OnSmartTableIOSourceChanged (EventArgs)

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
Purpose: Publishes the SmartGroupAssignSourceChanged event
Notes:

Parameters:
e System.EventArgs
The System.EventArgs with the data for this event
Top

PROTECTED OnVisibleChanged (EventArgs)

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
Purpose: Raises the VisibleChanged event
Notes:

Parameters:
e System.EventArgs
The System.EventArgs with the data for this event
Top

PROTECTED PageInitializingHandler (Object, PageInitializingEventArgs)

Purpose: Event handler for the PageInitializingHandler of the form
Notes:

Parameters:
sender Progress.Lang.Object
The reference to the object that raised the event
e Consultingwerk.Windows.Framework.Repository.Rendering.Form.PageInitializingEventArgs
The PageInitializingEventArgs with the data for this event
Top

PUBLIC PrepareRendering (ITabFolderParent, IContainer, dataset-handle, character, character, character)

Purpose: Prepares the rendering of the viewer
Notes:

Parameters:
poParent Consultingwerk.Windows.Framework.Repository.Rendering.ITabFolderParent
The reference to the DynamicForm or DynamicControlGroup
poComponents System.ComponentModel.IContainer
The reference to the components container
phRepositoryData DATASET-HANDLE
The DATASET-HANDLE of the ProDataset with the repository data (deep copy)
pcObjectMasterGuid CHARACTER
The GUID of the Object master (Viewer)
pcObjectInstanceGuid CHARACTER
The GUID of the Object instance (Viewer)
pcPageGuid CHARACTER
The GUID of the page containing the viewer
Top

PUBLIC ReceiveInstances (table)

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
Purpose: Receives a copy of the temp-table with the rendered instances
Notes:

Parameters:
ttInstances TEMP-TABLE ttInstances
The temp-table with the temp-tables (BY-REFERENCE)
Top

PUBLIC RegisterDataSourceForRetrieveDataOnShown (SmartDataAdapter)

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
Purpose: Registers a DataSource for RetrieveData on Shown
Notes:

Parameters:
poAdapter SmartDataAdapter
The SmartDataSource to register
Top

PUBLIC RegisterPage (character, integer, character)

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
Purpose: Registers a page with the DynamicForm
Notes:

Parameters:
pcPageGuid CHARACTER
The GUID of the Page
piPageSequence INTEGER
The Page Sequence
pcPageLabel CHARACTER
The Page Label
Top

PUBLIC RegisterSmartTableIOTarget (ISmartTableIOTarget)

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
Purpose: Registers a SmartTableIOTarget with the SmartTableIOSource.
Notes: This Method is invoked by the SmartDataAdapter in the setter of
the Property SmartTableIOSource.
Enforced by the Interface ISmartTableIOSource.

Parameters:
poSmartTableIOTarget ISmartTableIOTarget
The ISmartTableIOTarget to register
Top

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

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

PROTECTED RenderControlGroup ()

Purpose: Renders the Control Group
Notes:

Top

PROTECTED SelectedPageChangedHandler (Object, TabEventArgs)

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
Purpose: Event handler for the SelectedPageChangedHandler event
Notes:

Parameters:
sender System.Object
The reference to the object that raised the event
e TabEventArgs
The TabEventArgs with the data for this event
Top

PROTECTED SelectedPageChangingHandler (Object, SelectedTabChangingEventArgs)

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
Purpose: Event handler for the SelectedPageChangingHandler event
Notes:

Parameters:
sender System.Object
The reference to the object that raised the event
e SelectedTabChangingEventArgs
The SelectedTabChangingEventArgs with the data for this event


Event Detail
Top

PUBLIC PageInitializing (Object, PageInitializingEventArgs)

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
Purpose: Raised when a page is initialized, i.e. before it's shown for the
first time
Notes:

Parameters:
sender Progress.Lang.Object
The object that raised the PageInitializing event
e Consultingwerk.Windows.Framework.Repository.Rendering.Form.PageInitializingEventArgs
The PageInitializingEventArgs with the data for the event
Top

PUBLIC PrimaryDataSourceChanged DELEGATE System.EventHandler

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
Purpose: Raised when the PrimaryDataSource property changes
Notes:

Delegate: System.EventHandler
Top

PUBLIC PrimaryDataTargetChanged DELEGATE System.EventHandler

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
Purpose: Raised when the PrimaryDataTarget property changes
Notes:

Delegate: System.EventHandler
Top

PUBLIC SmartDataSourceChanged DELEGATE System.EventHandler

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
Purpose: Event fired when the SmartDataSource Property is changed
Notes:

Delegate: System.EventHandler
Top

PUBLIC SmartTableIOSourceChanged DELEGATE System.EventHandler

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup
Purpose: Event fired when the SmartTableIOSource Property is changed
Notes:

Delegate: System.EventHandler


Property Detail
Top

PUBLIC LOGICAL AutomaticNavigationLinks

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup

Returns LOGICAL
Top

PUBLIC LOGICAL AutomaticTableIoLinks

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup

Returns LOGICAL
Top

PUBLIC CHARACTER ControlGroupLogicClass

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup

Returns CHARACTER
Top

PUBLIC Consultingwerk.Windows.Framework.Repository.Rendering.IDynamicControlGroupLogic ControlGroupLogicObject

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup

Returns Consultingwerk.Windows.Framework.Repository.Rendering.IDynamicControlGroupLogic
Top

PUBLIC CHARACTER CustomContext

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup

Returns CHARACTER
Top

PUBLIC CHARACTER IconFileName

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup

Returns CHARACTER
Top

PUBLIC Consultingwerk.SmartComponents.Interfaces.Design.IDesignDataSource PrimaryDataSource

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup

Returns Consultingwerk.SmartComponents.Interfaces.Design.IDesignDataSource
Top

PUBLIC Consultingwerk.SmartComponents.Interfaces.Design.IDesignDataTarget PrimaryDataTarget

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup

Returns Consultingwerk.SmartComponents.Interfaces.Design.IDesignDataTarget
Top

PUBLIC ISmartDataSource SmartDataSource

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup

Returns ISmartDataSource
Top

PUBLIC ISmartTableIOSource SmartTableIOSource

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicControlGroup

Returns ISmartTableIOSource


Temp-Table Detail

Temp-Table ttInstances

Defined in:


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