Top Method Summary
Options Name Purpose
# AddButtons (SmartToolbarController) Adds a group with buttons to the toolbar with which to add the default components
# AddComponent (character) Adds a new instance to the SmartObject master
# BeginUpdateStateHandler (Object, DataSourceUpdateStateEventArgs) Event handler for the BeginUpdateState event of the ObjectMaster BusinessEntityAdapter
Inherited from Consultingwerk.Windows.Framework.Repository.Object.BaseObjectDesignerObjectTypePlugin
# EndUpdateStateHandler (Object, DataSourceUpdateStateEventArgs) Event handler for the EndUpdateState event of the ObjectMaster BusinessEntityAdapter
Inherited from Consultingwerk.Windows.Framework.Repository.Object.BaseObjectDesignerObjectTypePlugin
+ Execute () Calls ValidateButtonEnabled from the Sequencer
Inherited from Consultingwerk.Windows.Framework.Repository.Object.BaseObjectDesignerObjectTypePlugin
# Infragistics.Win.UltraWinTabControl.UltraTabControl FindTabControl (SmartObjectMasterForm) Returns the UltraTabControl of the form
+ Progress.Json.ObjectModel.JsonArray GetPaletteEntries () Returns a JsonArray describing the components for which to add buttons
# Consultingwerk.Windows.Framework.Repository.Object.SmartObjectInstanceViewerControl GetViewer (SmartObjectMasterForm) Returns the SmartObjectInstanceViewerControl of the form
# LOGICAL IsObjectMasterValidObjectType () Returns whether the current forms ObjectMaster is of a valid type for this plugin
# ObjectMasterGuidChangedHandler (Object, EventArgs) Event handler for the ObjectMasterGuidChanged event of the SmartObjectMasterForm
Inherited from Consultingwerk.Windows.Framework.Repository.Object.BaseObjectDesignerObjectTypePlugin
# ObjectMasterOpenedHandler (Object, EventArgs) Event handler for the ObjectMasterOpened event of the SmartObjectMasterForm
Inherited from Consultingwerk.Windows.Framework.Repository.Object.BaseObjectDesignerObjectTypePlugin
# RefreshToolsEnabledState () Refreshes the enabled state of the ribbons tools
# SetToolsEnabledState (logical) Sets the enabled state of all tools in the RibbonGroup
+ Shutdown () Method called when the SmartObjectMasterForm will get closed
Overrides Consultingwerk.Windows.Framework.Repository.Object.BaseObjectDesignerObjectTypePlugin:Shutdown ()
+ Startup (SmartObjectMasterForm, SmartToolbarController, handle) Method called when then SmartObjectMasterForm is started
Overrides Consultingwerk.Windows.Framework.Repository.Object.BaseObjectDesignerObjectTypePlugin:Startup (SmartObjectMasterForm, SmartToolbarController, handle)
- TabControl_SelectedTabChanged (Object, SelectedTabChangedEventArgs) Event handler for the SelectedTabChanged Event of the TabControl
# ToolClickHandler (Object, ToolClickEventArgs) Event handler for the ToolClick Event of the ToolbarsController
Overrides Consultingwerk.Windows.Framework.Repository.Object.BaseObjectDesignerObjectTypePlugin:ToolClickHandler (Object, ToolClickEventArgs)
# ValidateButtonEnabled () Validates the Enabled State of the Ribbon Button
Overrides Consultingwerk.Windows.Framework.Repository.Object.BaseObjectDesignerObjectTypePlugin:ValidateButtonEnabled ()
- Viewer_SmartTableIOStateChanged (Object, SmartTableIOStateChangedEventArgs) Event handler for the SmartTableIOStateChanged Event of the Viewer

Top Constructor Summary
Options Name Purpose
+ FormDefaultComponentsPlugin () Default constructor for FormDefaultComponentsPlugin

Top Property Summary
Options Name Purpose
+ Consultingwerk.Windows.Framework.Repository.Object.SmartObjectMasterForm Form
Inherited from Consultingwerk.Windows.Framework.Repository.Object.BaseObjectDesignerObjectTypePlugin
+ CHARACTER ObjectTypeList
Inherited from Consultingwerk.Windows.Framework.Repository.Object.BaseObjectDesignerObjectTypePlugin
# Infragistics.Win.UltraWinToolbars.RibbonGroup RibbonGroup
# Infragistics.Win.UltraWinTabControl.UltraTabControl TabControl
+ Consultingwerk.SmartComponents.Implementation.SmartToolbarController Toolbar
Inherited from Consultingwerk.Windows.Framework.Repository.Object.BaseObjectDesignerObjectTypePlugin
# Consultingwerk.Windows.Framework.Repository.Object.SmartObjectInstanceViewerControl Viewer


Method Detail
Top

PROTECTED AddButtons (SmartToolbarController)

Purpose: Adds a group with buttons to the toolbar with which to add the default components
Notes:

Parameters:
poToolbar Consultingwerk.SmartComponents.Implementation.SmartToolbarController
The Toolbar to which to add the group
Top

PROTECTED AddComponent (character)

Purpose: Adds a new instance to the SmartObject master
Notes:

Parameters:
pcComponent CHARACTER
The name of the component to add
Top

PROTECTED BeginUpdateStateHandler (Object, DataSourceUpdateStateEventArgs)

Inherited from Consultingwerk.Windows.Framework.Repository.Object.BaseObjectDesignerObjectTypePlugin
Purpose: Event handler for the BeginUpdateState event of the ObjectMaster BusinessEntityAdapter
Notes:

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

PROTECTED EndUpdateStateHandler (Object, DataSourceUpdateStateEventArgs)

Inherited from Consultingwerk.Windows.Framework.Repository.Object.BaseObjectDesignerObjectTypePlugin
Purpose: Event handler for the EndUpdateState event of the ObjectMaster BusinessEntityAdapter
Notes:

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

PUBLIC Execute ()

Inherited from Consultingwerk.Windows.Framework.Repository.Object.BaseObjectDesignerObjectTypePlugin
Purpose: Calls ValidateButtonEnabled from the Sequencer
Notes:

Top

PROTECTED Infragistics.Win.UltraWinTabControl.UltraTabControl FindTabControl (SmartObjectMasterForm)

Purpose: Returns the UltraTabControl of the form
Notes:

Parameters:
poForm Consultingwerk.Windows.Framework.Repository.Object.SmartObjectMasterForm
The form whose TabControl is sought
Returns Infragistics.Win.UltraWinTabControl.UltraTabControl
The UltraTabControl
Top

PUBLIC Progress.Json.ObjectModel.JsonArray GetPaletteEntries ()

Purpose: Returns a JsonArray describing the components for which to add buttons
Notes:

Returns Progress.Json.ObjectModel.JsonArray
The JsonArray
Top

PROTECTED Consultingwerk.Windows.Framework.Repository.Object.SmartObjectInstanceViewerControl GetViewer (SmartObjectMasterForm)

Purpose: Returns the SmartObjectInstanceViewerControl of the form
Notes:

Parameters:
poForm Consultingwerk.Windows.Framework.Repository.Object.SmartObjectMasterForm
The form whose viewer is sought
Returns Consultingwerk.Windows.Framework.Repository.Object.SmartObjectInstanceViewerControl
The SmartObjectInstanceViewerControl
Top

PROTECTED LOGICAL IsObjectMasterValidObjectType ()

Purpose: Returns whether the current forms ObjectMaster is of a valid type for this plugin
Notes:

Returns LOGICAL
Whether the object master is valid for this plugin
Top

PROTECTED ObjectMasterGuidChangedHandler (Object, EventArgs)

Inherited from Consultingwerk.Windows.Framework.Repository.Object.BaseObjectDesignerObjectTypePlugin
Purpose: Event handler for the ObjectMasterGuidChanged event of the SmartObjectMasterForm
Notes:

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

PROTECTED ObjectMasterOpenedHandler (Object, EventArgs)

Inherited from Consultingwerk.Windows.Framework.Repository.Object.BaseObjectDesignerObjectTypePlugin
Purpose: Event handler for the ObjectMasterOpened event of the SmartObjectMasterForm
Notes:

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

PROTECTED RefreshToolsEnabledState ()

Purpose: Refreshes the enabled state of the ribbons tools
Notes:

Top

PROTECTED SetToolsEnabledState (logical)

Purpose: Sets the enabled state of all tools in the RibbonGroup
Notes:

Parameters:
plEnabled LOGICAL
The new enabled state for the tools
Top

PUBLIC Shutdown ()

Overrides Consultingwerk.Windows.Framework.Repository.Object.BaseObjectDesignerObjectTypePlugin:Shutdown ()
Purpose: Method called when the SmartObjectMasterForm will get closed
Notes:

Top

PUBLIC Startup (SmartObjectMasterForm, SmartToolbarController, handle)

Overrides Consultingwerk.Windows.Framework.Repository.Object.BaseObjectDesignerObjectTypePlugin:Startup (SmartObjectMasterForm, SmartToolbarController, handle)
Purpose: Method called when then SmartObjectMasterForm is started
Notes:

Parameters:
poForm Consultingwerk.Windows.Framework.Repository.Object.SmartObjectMasterForm
The reference to the SmartObjectMasterForm instance
poToolbar Consultingwerk.SmartComponents.Implementation.SmartToolbarController
The reference to the SmartToolbarController instance
phDataset HANDLE
The handle of the dsObjectMaster dataset
Top

PRIVATE TabControl_SelectedTabChanged (Object, SelectedTabChangedEventArgs)

Purpose: Event handler for the SelectedTabChanged Event of the TabControl
Notes:

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

PROTECTED ToolClickHandler (Object, ToolClickEventArgs)

Overrides Consultingwerk.Windows.Framework.Repository.Object.BaseObjectDesignerObjectTypePlugin:ToolClickHandler (Object, ToolClickEventArgs)
Purpose: Event handler for the ToolClick Event of the ToolbarsController
Notes:

Parameters:
sender System.Object
The reference to the object that raise the event
e Infragistics.Win.UltraWinToolbars.ToolClickEventArgs
The ToolClickEventArgs with the data for this event
Top

PROTECTED ValidateButtonEnabled ()

Overrides Consultingwerk.Windows.Framework.Repository.Object.BaseObjectDesignerObjectTypePlugin:ValidateButtonEnabled ()
Purpose: Validates the Enabled State of the Ribbon Button
Notes:

Top

PRIVATE Viewer_SmartTableIOStateChanged (Object, SmartTableIOStateChangedEventArgs)

Purpose: Event handler for the SmartTableIOStateChanged Event of the Viewer
Notes:

Parameters:
sender System.Object
The reference to the object that raise the event
e Consultingwerk.SmartComponents.Base.SmartTableIOStateChangedEventArgs
The SmartTableIOStateChangedEventArgs with the data for this event


Constructor Detail
Top

PUBLIC FormDefaultComponentsPlugin ()

Purpose: Default constructor for FormDefaultComponentsPlugin
Notes:



Property Detail
Top

PUBLIC Consultingwerk.Windows.Framework.Repository.Object.SmartObjectMasterForm Form

Inherited from Consultingwerk.Windows.Framework.Repository.Object.BaseObjectDesignerObjectTypePlugin

Returns Consultingwerk.Windows.Framework.Repository.Object.SmartObjectMasterForm
Top

PUBLIC CHARACTER ObjectTypeList

Inherited from Consultingwerk.Windows.Framework.Repository.Object.BaseObjectDesignerObjectTypePlugin

Returns CHARACTER
Top

PROTECTED Infragistics.Win.UltraWinToolbars.RibbonGroup RibbonGroup


Returns Infragistics.Win.UltraWinToolbars.RibbonGroup
Top

PROTECTED Infragistics.Win.UltraWinTabControl.UltraTabControl TabControl


Returns Infragistics.Win.UltraWinTabControl.UltraTabControl
Top

PUBLIC Consultingwerk.SmartComponents.Implementation.SmartToolbarController Toolbar

Inherited from Consultingwerk.Windows.Framework.Repository.Object.BaseObjectDesignerObjectTypePlugin

Returns Consultingwerk.SmartComponents.Implementation.SmartToolbarController
Top

PROTECTED Consultingwerk.Windows.Framework.Repository.Object.SmartObjectInstanceViewerControl Viewer


Returns Consultingwerk.Windows.Framework.Repository.Object.SmartObjectInstanceViewerControl


©2006-2025 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       22.04.2025 11:48:55