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
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
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
Startup (SmartObjectMasterForm, SmartToolbarController, handle) Method called when then SmartObjectMasterForm is started
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
ValidateButtonEnabled () Validates the Enabled State of the Ribbon Button
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
Infragistics.Win.UltraWinToolbars.RibbonGroup RibbonGroup
Infragistics.Win.UltraWinTabControl.UltraTabControl TabControl
Consultingwerk.Windows.Framework.Repository.Object.SmartObjectInstanceViewerControl Viewer


Method Detail
Top

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

AddComponent (character)

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

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

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

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

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

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

RefreshToolsEnabledState ()

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

Top

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

Shutdown ()

Purpose: Method called when the SmartObjectMasterForm will get closed
Notes:

Top

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

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

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

ValidateButtonEnabled ()

Purpose: Validates the Enabled State of the Ribbon Button
Notes:

Top

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

FormDefaultComponentsPlugin ()

Purpose: Default constructor for FormDefaultComponentsPlugin
Notes:



Property Detail
Top

Infragistics.Win.UltraWinToolbars.RibbonGroup RibbonGroup


Returns Infragistics.Win.UltraWinToolbars.RibbonGroup
Top

Infragistics.Win.UltraWinTabControl.UltraTabControl TabControl


Returns Infragistics.Win.UltraWinTabControl.UltraTabControl
Top

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


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


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       13.04.2026 10:32:15