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

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
+ PrimaryDataSourceChanged DELEGATE System.EventHandler Raised when the PrimaryDataSource property changes
+ PrimaryDataTargetChanged DELEGATE System.EventHandler Raised when the PrimaryDataTarget property changes
+ SmartDataSourceChanged DELEGATE System.EventHandler Event fired when the SmartDataSource Property is changed
+ SmartTableIOSourceChanged DELEGATE System.EventHandler Event fired when the SmartTableIOSource Property is changed

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


Method Detail
Top

PROTECTED ActivateLinks (integer)

Purpose: Activates links of the given tab page
Notes:

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

PROTECTED ActivateNavigationLink (integer)

Purpose: Activates Navigation links of the given tab page
Notes:

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

PUBLIC ActivateSmartTableIOTarget (ISmartTableIOTarget)

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 Consultingwerk.SmartComponents.Interfaces.ISmartTableIOTarget
The ISmartTableIOTarget to activate
Top

PROTECTED ActivateTableIoLink (integer)

Purpose: Activates TableIO links of the given tab page
Notes:

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

PUBLIC DeregisterSmartTableIOTarget (ISmartTableIOTarget)

Purpose: Deregisters a SmartTableIOTarget with the SmartTableIOSource.
Notes:

Parameters:
poSmartTableIOTarget Consultingwerk.SmartComponents.Interfaces.ISmartTableIOTarget
The ISmartTableIOTarget to deregister
Top

PROTECTED FormClosedHandler (Object, FormClosedEventArgs)

Purpose: Event handler for the Form's FormClosed event
Notes:

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

PUBLIC System.ComponentModel.Component GetInstance (character)

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 ()

Purpose: Initializes the DynamicControlGroup
Notes:

Top

PROTECTED InitializeControlGroupLogicObject ()

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)

Purpose: Initializes the Tab Folder event handler
Notes:

Parameters:
poTabControl Infragistics.Win.UltraWinTabControl.UltraTabControl
The reference to the UltraTabControl instance
Top

PROTECTED LOGICAL IsTabFolder (Object)

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)

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)

Purpose: Raises the PrimaryDataSourceChanged event
Notes:

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

PROTECTED OnPrimaryDataTargetChanged (EventArgs)

Purpose: Raises the PrimaryDataTargetChanged event
Notes:

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

PROTECTED OnSmartDataSourceChanged (EventArgs)

Purpose: Publishes the SmartDataSourceChanged event
Notes:

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

PROTECTED OnSmartTableIOSourceChanged (EventArgs)

Purpose: Publishes the SmartGroupAssignSourceChanged event
Notes:

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

PROTECTED OnVisibleChanged (EventArgs)

Purpose: Raises the VisibleChanged event
Notes:

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

PUBLIC ReceiveInstances (table)

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)

Purpose: Registers a DataSource for RetrieveData on Shown
Notes:

Parameters:
poAdapter Consultingwerk.SmartComponents.Base.SmartDataAdapter
The SmartDataSource to register
Top

PUBLIC RegisterPage (character, integer, character)

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)

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 Consultingwerk.SmartComponents.Interfaces.ISmartTableIOTarget
The ISmartTableIOTarget to register
Top

PROTECTED SelectedPageChangedHandler (Object, TabEventArgs)

Purpose: Event handler for the SelectedPageChangedHandler event
Notes:

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

PROTECTED SelectedPageChangingHandler (Object, SelectedTabChangingEventArgs)

Purpose: Event handler for the SelectedPageChangingHandler event
Notes:

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


Event Detail
Top

PUBLIC PageInitializing (Object, PageInitializingEventArgs)

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

Purpose: Raised when the PrimaryDataSource property changes
Notes:

Delegate: System.EventHandler
Top

PUBLIC PrimaryDataTargetChanged DELEGATE System.EventHandler

Purpose: Raised when the PrimaryDataTarget property changes
Notes:

Delegate: System.EventHandler
Top

PUBLIC SmartDataSourceChanged DELEGATE System.EventHandler

Purpose: Event fired when the SmartDataSource Property is changed
Notes:

Delegate: System.EventHandler
Top

PUBLIC SmartTableIOSourceChanged DELEGATE System.EventHandler

Purpose: Event fired when the SmartTableIOSource Property is changed
Notes:

Delegate: System.EventHandler


Property Detail
Top

PUBLIC LOGICAL AutomaticNavigationLinks


Returns LOGICAL
Top

PUBLIC LOGICAL AutomaticTableIoLinks


Returns LOGICAL
Top

PUBLIC CHARACTER ControlGroupLogicClass


Returns CHARACTER
Top

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


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

PUBLIC CHARACTER CustomContext


Returns CHARACTER
Top

PUBLIC CHARACTER IconFileName


Returns CHARACTER
Top

PUBLIC Consultingwerk.SmartComponents.Interfaces.Design.IDesignDataSource PrimaryDataSource


Returns Consultingwerk.SmartComponents.Interfaces.Design.IDesignDataSource
Top

PUBLIC Consultingwerk.SmartComponents.Interfaces.Design.IDesignDataTarget PrimaryDataTarget


Returns Consultingwerk.SmartComponents.Interfaces.Design.IDesignDataTarget
Top

PUBLIC Consultingwerk.SmartComponents.Interfaces.ISmartDataSource SmartDataSource


Returns Consultingwerk.SmartComponents.Interfaces.ISmartDataSource
Top

PUBLIC Consultingwerk.SmartComponents.Interfaces.ISmartTableIOSource SmartTableIOSource


Returns Consultingwerk.SmartComponents.Interfaces.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:06