Namespace: Consultingwerk.SmartComponents.Implementation
Class 
SmartDataBrowserViewManagerControl Copy to Clipboard
Parent classes:
Inherits: Consultingwerk.SmartComponents.Base.SmartUserControl
Implements: IHasDesignerVerbs

File:SmartDataBrowserViewManagerControl
Purpose:Manages views of the SmartDataBrowser using the ISmartDataBrowserViewManagerService
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Fri Apr 03 06:16:39 CEST 2020



Top Method Summary
Options Name Purpose
- btnDelete_Click (Object, EventArgs) Event handler for the Click event of the btnDelete
- btnSaveAs_Click (Object, EventArgs) Event handler for the Click event of the btnSaveAs
- btnSave_Click (Object, EventArgs) Event handler for the Click event of the btnSave
# CreateVerbs () Creates Designer Verbs based on the DesignerVerbs property
Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl
+ Delete () Deletes the current view
# FormShownHandler (Object, EventArgs) Event handler for the Shown even of the Form
+ System.Collections.Generic.List <System.ComponentModel.Component> GetAllComponents () Returns a List of all Components in the Form
Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl
# GridEnabledChangedHandler (Object, EventArgs) Event handler for the EnabledChanged event of the SmartDataBrowser
+ Initialize () Initializes the Control
- InitializeComponent () Initializes the Visual Design
# OnLoad (EventArgs) Raises the Load Event
Overrides Consultingwerk.SmartComponents.Base.SmartUserControl:OnLoad (EventArgs)
+ OnVerbClicked (character) Event Handler method for Designer Verbs
Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl
# ParentFormDestroyedHandler (Object, EventArgs) Event handler for the FormDestroyed event of the owning Form
Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl
+ SaveView () Saves the current view
+ SaveViewAs () Prompts for a name and a user group and saves the current view
+ SubscribeParentFormDestroyed () Subscribes the ParentFormDestroyed event
Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl
# SubscribeUserControlEvents () Allows for custom event subscriptions during OnLoad()
Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl
- ultraComboEditor1_ValueChanged (Object, EventArgs) Event handler for the ValueChanged event of the ultraComboEditor1

Top Constructor Summary
Options Name Purpose
+ SmartDataBrowserViewManagerControl () Constructor for the SmartDataBrowserViewManagerControl class

Top Property Summary
Options Name Purpose
+ CHARACTER Context
# CHARACTER DesignerVerbs
Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl
+ LOGICAL DesignTime
Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl
+ Infragistics.Win.UltraWinGrid.UltraGrid Grid
# CHARACTER HiddenProperties
Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl
# CHARACTER NonBrowsableProperties
Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl
# LOGICAL ParentFormDestroyedSubscribed
Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl
# LOGICAL UserControlEventsSubscribed
Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl


Method Detail
Top

PRIVATE btnDelete_Click (Object, EventArgs)

Purpose: Event handler for the Click event of the btnDelete
Notes:

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

PRIVATE btnSaveAs_Click (Object, EventArgs)

Purpose: Event handler for the Click event of the btnSaveAs
Notes:

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

PRIVATE btnSave_Click (Object, EventArgs)

Purpose: Event handler for the Click event of the btnSave
Notes:

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

PROTECTED CreateVerbs ()

Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl
Purpose: Creates Designer Verbs based on the DesignerVerbs property
Notes:

Top

PUBLIC Delete ()

Purpose: Deletes the current view
Notes:

Top

PROTECTED FormShownHandler (Object, EventArgs)

Purpose: Event handler for the Shown even of the Form
Notes:

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

PUBLIC System.Collections.Generic.List <System.ComponentModel.Component> GetAllComponents ()

Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl
Purpose: Returns a List of all Components in the Form
Notes: Supported on OpenEdge 11 only, due to dependency to the ComponentsCollection
list not available on 10.2B

Returns System.Collections.Generic.List <System.ComponentModel.Component>
The List of Components in the Form
Top

PROTECTED GridEnabledChangedHandler (Object, EventArgs)

Purpose: Event handler for the EnabledChanged event of the SmartDataBrowser
Notes:

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

PUBLIC Initialize ()

Purpose: Initializes the Control
Notes:

Top

PRIVATE InitializeComponent ()

Purpose: Initializes the Visual Design
Notes:

Top

PROTECTED OnLoad (EventArgs)

Overrides Consultingwerk.SmartComponents.Base.SmartUserControl:OnLoad (EventArgs)
Purpose: Raises the Load Event
Notes:

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

PUBLIC OnVerbClicked (character)

Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl
Purpose: Event Handler method for Designer Verbs
Notes: This method is intended to be overridden

Parameters:
pcDesignerVerb CHARACTER
The name (Label) of the Designer Verb that was invoked
Top

PROTECTED ParentFormDestroyedHandler (Object, EventArgs)

Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl
Purpose: Event handler for the FormDestroyed event of the owning Form
Notes:

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

PUBLIC SaveView ()

Purpose: Saves the current view
Notes:

Top

PUBLIC SaveViewAs ()

Purpose: Prompts for a name and a user group and saves the current view
Notes:

Top

PUBLIC SubscribeParentFormDestroyed ()

Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl
Purpose: Subscribes the ParentFormDestroyed event
Notes:

Top

PROTECTED SubscribeUserControlEvents ()

Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl
Purpose: Allows for custom event subscriptions during OnLoad()
Notes: Intended to be overridden in the inheriting user control

Top

PRIVATE ultraComboEditor1_ValueChanged (Object, EventArgs)

Purpose: Event handler for the ValueChanged event of the ultraComboEditor1
Notes:

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


Constructor Detail
Top

PUBLIC SmartDataBrowserViewManagerControl ()

Purpose: Constructor for the SmartDataBrowserViewManagerControl class
Notes:



Property Detail
Top

PUBLIC CHARACTER Context


Returns CHARACTER
Top

PROTECTED CHARACTER DesignerVerbs

Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl

Returns CHARACTER
Top

PUBLIC LOGICAL DesignTime

Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl

Returns LOGICAL
Top

PUBLIC Infragistics.Win.UltraWinGrid.UltraGrid Grid


Returns Infragistics.Win.UltraWinGrid.UltraGrid
Top

PROTECTED CHARACTER HiddenProperties

Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl

Returns CHARACTER
Top

PROTECTED CHARACTER NonBrowsableProperties

Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl

Returns CHARACTER
Top

PROTECTED LOGICAL ParentFormDestroyedSubscribed

Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl

Returns LOGICAL
Top

PROTECTED LOGICAL UserControlEventsSubscribed

Inherited from Consultingwerk.SmartComponents.Base.SmartUserControl

Returns LOGICAL


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