Namespace: Consultingwerk.Windows.Framework.System
Class 
SmartTagFormLogic Copy to Clipboard
Parent classes:
Inherits: Consultingwerk.Windows.Framework.Repository.Rendering.DynamicFormLogic
Implements: ISmartFormLogic

File:SmartTagFormLogic
Purpose:Logic class for form instance
Author(s):Mike Fechner
Created:03.01.2024 19:51:36
Purpose: Subscribes the events for an attached form instance
Notes: This method needs to be implemented by the Form Logic class and
is supposed to subscribe to control events



Top Method Summary
Options Name Purpose
# System.ComponentModel.Component GetInstance (character) Returns the reference to the instance with the provided name
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicFormLogic
# Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityAdapter GetSmartBusinessEntityAdapterInstance (character) Returns an instance of a SmartBusinessEntityAdapter in the form
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicFormLogic
# Consultingwerk.SmartComponents.Implementation.SmartDataBrowser GetSmartDataBrowserInstance (character) Returns an instance of a SmartDataBrowser in the form
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicFormLogic
+ Consultingwerk.SmartComponents.Implementation.SmartPanelController GetSmartPanelControllerInstance (character) Returns an instance of a SmartPanelController in the form
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicFormLogic
# Consultingwerk.SmartComponents.Implementation.SmartToolbarController GetSmartToolbarControllerInstance (character) Returns an instance of a SmartToolbarController in the form
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicFormLogic
# Consultingwerk.SmartComponents.Base.SmartViewerControl GetSmartViewerControlInstance (character) Returns an instance of a SmartViewerControl in the form
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicFormLogic
# UltraTabControl GetUltraTabControlInstance (character) Returns an instance of a UltraTabControl in the form
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicFormLogic
# UltraToolbarsManager GetUltraToolbarsManagerInstance (character) Returns an instance of a UltraToolbarsManager in the form
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicFormLogic
+ Initialize () Initializes the SmartFormLogic instance
Inherited from Consultingwerk.SmartComponents.Base.SmartFormLogic
# CHARACTER LoadSettings (character) Loads stored window settings from the registry
Inherited from Consultingwerk.SmartComponents.Base.SmartFormLogic
# RaiseGenericEvent (EventArgs) Raises the Generic Event
Inherited from Consultingwerk.SmartComponents.Base.SmartFormLogic
+ Shutdown () Shuts down the SmartFormLogic instance
Inherited from Consultingwerk.SmartComponents.Base.SmartFormLogic
# Consultingwerk.SmartComponents.Implementation.SmartDynamicFilterControl SmartDynamicFilterControlInstance (character) Returns an instance of a SmartDynamicFilterControl in the form
Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicFormLogic
# StoreSettings (character, character) Stores window settings to the registry
Inherited from Consultingwerk.SmartComponents.Base.SmartFormLogic
+ SubscribeEvents () Subscribes the events for an attached form instance
Overrides Consultingwerk.SmartComponents.Base.SmartFormLogic:SubscribeEvents ()
+ UnsubscribeEvents () Unsubscribes the events for an attached form instance
Overrides Consultingwerk.SmartComponents.Base.SmartFormLogic:UnsubscribeEvents ()

Top Property Summary
Options Name Purpose
+ Consultingwerk.SmartComponents.Base.SmartWindowForm Owner
Inherited from Consultingwerk.SmartComponents.Base.SmartFormLogic


Method Detail
Top

PROTECTED System.ComponentModel.Component GetInstance (character)

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicFormLogic
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 Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityAdapter GetSmartBusinessEntityAdapterInstance (character)

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicFormLogic
Purpose: Returns an instance of a SmartBusinessEntityAdapter in the form
Notes: Strong typed variant of the DynamicForm's GetInstance method

Parameters:
pcInstanceName CHARACTER
The name of the instance to retrieve
Returns Consultingwerk.SmartComponents.Implementation.SmartBusinessEntityAdapter
The reference to the instance
Top

PROTECTED Consultingwerk.SmartComponents.Implementation.SmartDataBrowser GetSmartDataBrowserInstance (character)

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicFormLogic
Purpose: Returns an instance of a SmartDataBrowser in the form
Notes: Strong typed variant of the DynamicForm's GetInstance method

Parameters:
pcInstanceName CHARACTER
The name of the instance to retrieve
Returns Consultingwerk.SmartComponents.Implementation.SmartDataBrowser
The reference to the instance
Top

PUBLIC Consultingwerk.SmartComponents.Implementation.SmartPanelController GetSmartPanelControllerInstance (character)

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicFormLogic
Purpose: Returns an instance of a SmartPanelController in the form
Notes: Strong typed variant of the DynamicForm's GetInstance method

Parameters:
pcInstanceName CHARACTER
The name of the instance to retrieve
Returns Consultingwerk.SmartComponents.Implementation.SmartPanelController
The reference to the instance
Top

PROTECTED Consultingwerk.SmartComponents.Implementation.SmartToolbarController GetSmartToolbarControllerInstance (character)

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicFormLogic
Purpose: Returns an instance of a SmartToolbarController in the form
Notes: Strong typed variant of the DynamicForm's GetInstance method

Parameters:
pcInstanceName CHARACTER
The name of the instance to retrieve
Returns Consultingwerk.SmartComponents.Implementation.SmartToolbarController
The reference to the instance
Top

PROTECTED Consultingwerk.SmartComponents.Base.SmartViewerControl GetSmartViewerControlInstance (character)

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicFormLogic
Purpose: Returns an instance of a SmartViewerControl in the form
Notes: Strong typed variant of the DynamicForm's GetInstance method

Parameters:
pcInstanceName CHARACTER
The name of the instance to retrieve
Returns Consultingwerk.SmartComponents.Base.SmartViewerControl
The reference to the instance
Top

PROTECTED UltraTabControl GetUltraTabControlInstance (character)

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicFormLogic
Purpose: Returns an instance of a UltraTabControl in the form
Notes: Strong typed variant of the DynamicForm's GetInstance method

Parameters:
pcInstanceName CHARACTER
The name of the instance to retrieve
Returns UltraTabControl
The reference to the instance
Top

PROTECTED UltraToolbarsManager GetUltraToolbarsManagerInstance (character)

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicFormLogic
Purpose: Returns an instance of a UltraToolbarsManager in the form
Notes: Strong typed variant of the DynamicForm's GetInstance method
Returns a SmartPanelControllers UltraToolbarsManager or a
SmartToolbarControllers UltraToolbarsManager reference

Parameters:
pcInstanceName CHARACTER
The name of the instance to retrieve
Returns UltraToolbarsManager
The reference to the instance
Top

PUBLIC Initialize ()

Inherited from Consultingwerk.SmartComponents.Base.SmartFormLogic
Purpose: Initializes the SmartFormLogic instance
Notes:

Top

PROTECTED CHARACTER LoadSettings (character)

Inherited from Consultingwerk.SmartComponents.Base.SmartFormLogic
Purpose: Loads stored window settings from the registry
Notes:

Parameters:
pcSettingsKey CHARACTER
The key under which the settings for this Form are stored (e.g. Position)
Returns CHARACTER
The string containing the stored window settings
Top

PROTECTED RaiseGenericEvent (EventArgs)

Inherited from Consultingwerk.SmartComponents.Base.SmartFormLogic
Purpose: Raises the Generic Event
Notes: Supports raising events from the Form Logic Class - it's recommended
to use a derived event arg to distinguish events

Parameters:
e Consultingwerk.EventArgs
The Consultingwerk.EventArgs
Top

PUBLIC Shutdown ()

Inherited from Consultingwerk.SmartComponents.Base.SmartFormLogic
Purpose: Shuts down the SmartFormLogic instance
Notes:

Top

PROTECTED Consultingwerk.SmartComponents.Implementation.SmartDynamicFilterControl SmartDynamicFilterControlInstance (character)

Inherited from Consultingwerk.Windows.Framework.Repository.Rendering.DynamicFormLogic
Purpose: Returns an instance of a SmartDynamicFilterControl in the form
Notes: Strong typed variant of the DynamicForm's GetInstance method

Parameters:
pcInstanceName CHARACTER
The name of the instance to retrieve
Returns Consultingwerk.SmartComponents.Implementation.SmartDynamicFilterControl
The reference to the instance
Top

PROTECTED StoreSettings (character, character)

Inherited from Consultingwerk.SmartComponents.Base.SmartFormLogic
Purpose: Stores window settings to the registry
Notes:

Parameters:
pcSettings CHARACTER
The string containing the window settings to be stored
pcSettingsKey CHARACTER
The key under which the settings for this Form are stored (e.g. Position)
Top

PUBLIC SubscribeEvents ()

Overrides Consultingwerk.SmartComponents.Base.SmartFormLogic:SubscribeEvents ()
Purpose: Subscribes the events for an attached form instance
Notes: This method needs to be implemented by the Form Logic class and
is supposed to subscribe to control events

Top

PUBLIC UnsubscribeEvents ()

Overrides Consultingwerk.SmartComponents.Base.SmartFormLogic:UnsubscribeEvents ()
Purpose: Unsubscribes the events for an attached form instance
Notes: This method needs to be implemented by the Form Logic class and
is supposed to unsubscribe from control events



Property Detail
Top

PUBLIC Consultingwerk.SmartComponents.Base.SmartWindowForm Owner

Inherited from Consultingwerk.SmartComponents.Base.SmartFormLogic

Returns Consultingwerk.SmartComponents.Base.SmartWindowForm


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