Top Method Summary
Options Name Purpose
# ActivateTabFolderPage (ActivateTabFolderPageUiAction, Object) Activates a tab folder page
Inherited from Consultingwerk.SmartComponents.Base.SmartUiControlHandlerBase
+ CallMethod (MethodCallParameter) Executes the method referenced by the MethodCallParameter instance
Inherited from Consultingwerk.SmartComponents.Base.SmartUiControlHandlerBase
# EnableToolbarButton (EnableToolbarButtonUiAction, Object) Handles EnableToolbarButtonUiActions
Inherited from Consultingwerk.SmartComponents.Base.SmartUiControlHandlerBase
# System.Windows.Forms.Form FindForm () Finds the form associated with the control
Overrides Consultingwerk.SmartComponents.Base.SmartUiControlHandlerBase:FindForm ()
# System.Windows.Forms.Control GetViewerField (character) Retrieves the control associated with the field
Overrides Consultingwerk.SmartComponents.Base.SmartUiControlHandlerBase:GetViewerField (character)
# HandleUiAction (IUiAction, Object) Handles UiActions
Inherited from Consultingwerk.SmartComponents.Base.SmartUiControlHandlerBase
+ HandleUiControl (UiControl, handle, Object) Returns a ProDataset with the current screen values
# OpenQuery (OpenQueryUiAction, Object) Opens a query
Inherited from Consultingwerk.SmartComponents.Base.SmartUiControlHandlerBase
# OpenWebPage (OpenWebPageUiAction, Object) Opens a web page
Inherited from Consultingwerk.SmartComponents.Base.SmartUiControlHandlerBase
# SetCharacterProperty (SetCharacterPropertyUiAction, Object) Sets a character property on the sender object
Inherited from Consultingwerk.SmartComponents.Base.SmartUiControlHandlerBase
# CHARACTER SetLabel (Control, character) Sets the label of a control
+ ShowInputPrompts (ListInputPrompt) Shows the input prompts
Inherited from Consultingwerk.SmartComponents.Base.SmartUiControlHandlerBase
+ ShowMessages (ListValidationMessage) Shows the messages
Inherited from Consultingwerk.SmartComponents.Base.SmartUiControlHandlerBase
+ ShowQuestions (ListQuestion) Shows the questions
Inherited from Consultingwerk.SmartComponents.Base.SmartUiControlHandlerBase
# TableIoAction (TableIoUiAction, Object) Handles TableIoUiActions
Overrides Consultingwerk.SmartComponents.Base.SmartUiControlHandlerBase:TableIoAction (TableIoUiAction, Object)

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

Top Property Summary
Options Name Purpose
# Consultingwerk.SmartComponents.Interfaces.ISmartDataSource SmartDataSource
Overrides Consultingwerk.SmartComponents.Base.SmartUiControlHandlerBase:SmartDataSource
# Consultingwerk.SmartComponents.Interfaces.ISmartToolbarControl SmartToolbarControl
Overrides Consultingwerk.SmartComponents.Base.SmartUiControlHandlerBase:SmartToolbarControl


Method Detail
Top

PROTECTED ActivateTabFolderPage (ActivateTabFolderPageUiAction, Object)

Inherited from Consultingwerk.SmartComponents.Base.SmartUiControlHandlerBase
Purpose: Activates a tab folder page
Notes:

Parameters:
poUiAction Consultingwerk.CommonUi.ActivateTabFolderPageUiAction
The ActivateTabFolderPageUiAction with information about the tab folder page
sender Progress.Lang.Object
The sender of the event
Top

PUBLIC CallMethod (MethodCallParameter)

Inherited from Consultingwerk.SmartComponents.Base.SmartUiControlHandlerBase
Purpose: Executes the method referenced by the MethodCallParameter instance
Notes:

Parameters:
poMethodCallParameter Consultingwerk.CommonUi.MethodCallParameter
The reference to the MethodCallParameter instance
Top

PROTECTED EnableToolbarButton (EnableToolbarButtonUiAction, Object)

Inherited from Consultingwerk.SmartComponents.Base.SmartUiControlHandlerBase
Purpose: Handles EnableToolbarButtonUiActions
Notes:

Parameters:
poUiAction Consultingwerk.CommonUi.EnableToolbarButtonUiAction
The EnableToolbarButtonUiAction to handle
sender Progress.Lang.Object
The sender of the event
Top

PROTECTED System.Windows.Forms.Form FindForm ()

Overrides Consultingwerk.SmartComponents.Base.SmartUiControlHandlerBase:FindForm ()
Purpose: Finds the form associated with the control
Notes:

Returns System.Windows.Forms.Form
The form associated with the control
Top

PROTECTED System.Windows.Forms.Control GetViewerField (character)

Overrides Consultingwerk.SmartComponents.Base.SmartUiControlHandlerBase:GetViewerField (character)
Purpose: Retrieves the control associated with the field
Notes:

Parameters:
pcFieldName CHARACTER
The name of the field
Returns System.Windows.Forms.Control
The control associated with the field
Top

PROTECTED HandleUiAction (IUiAction, Object)

Inherited from Consultingwerk.SmartComponents.Base.SmartUiControlHandlerBase
Purpose: Handles UiActions
Notes:

Parameters:
poUiAction Consultingwerk.CommonUi.IUiAction
The UiAction to handle
sender Progress.Lang.Object
The sender of the event
Top

PUBLIC HandleUiControl (UiControl, handle, Object)

Purpose: Returns a ProDataset with the current screen values
Notes:

Parameters:
poUiControl Consultingwerk.CommonUi.UiControl
The reference to the UiControl instance to process
phDataset HANDLE
The handle of the ProDataset with the screen values
sender Progress.Lang.Object
The sender of the event
Top

PROTECTED OpenQuery (OpenQueryUiAction, Object)

Inherited from Consultingwerk.SmartComponents.Base.SmartUiControlHandlerBase
Purpose: Opens a query
Notes:

Parameters:
poUiAction Consultingwerk.CommonUi.OpenQueryUiAction
The OpenQueryUiAction with information about the datasource and query
sender Progress.Lang.Object
The sender of the event
Top

PROTECTED OpenWebPage (OpenWebPageUiAction, Object)

Inherited from Consultingwerk.SmartComponents.Base.SmartUiControlHandlerBase
Purpose: Opens a web page
Notes:

Parameters:
poUiAction Consultingwerk.CommonUi.OpenWebPageUiAction
The OpenWebPageUiAction with information about the web page
sender Progress.Lang.Object
The sender of the event
Top

PROTECTED SetCharacterProperty (SetCharacterPropertyUiAction, Object)

Inherited from Consultingwerk.SmartComponents.Base.SmartUiControlHandlerBase
Purpose: Sets a character property on the sender object
Notes:

Parameters:
poUiAction Consultingwerk.CommonUi.SetCharacterPropertyUiAction
The SetCharacterPropertyUiAction with property name and value
sender Progress.Lang.Object
The sender of the event
Top

PROTECTED CHARACTER SetLabel (Control, character)

Purpose: Sets the label of a control
Notes:

Parameters:
poControl System.Windows.Forms.Control
The control
pcLabel CHARACTER
The label
Returns CHARACTER
The original (previous) label
Top

PUBLIC ShowInputPrompts (ListInputPrompt)

Inherited from Consultingwerk.SmartComponents.Base.SmartUiControlHandlerBase
Purpose: Shows the input prompts
Notes:

Parameters:
poInputPrompts Consultingwerk.Framework.MessageInteraction.ListInputPrompt
The list of input prompts
Top

PUBLIC ShowMessages (ListValidationMessage)

Inherited from Consultingwerk.SmartComponents.Base.SmartUiControlHandlerBase
Purpose: Shows the messages
Notes: Applies focus to the first field referenced in a message

Parameters:
poMessages Consultingwerk.OERA.ValidationMessages.ListValidationMessage
The list of messages
Top

PUBLIC ShowQuestions (ListQuestion)

Inherited from Consultingwerk.SmartComponents.Base.SmartUiControlHandlerBase
Purpose: Shows the questions
Notes:

Parameters:
poQuestions Consultingwerk.Framework.MessageInteraction.ListQuestion
The list of questions
Top

PROTECTED TableIoAction (TableIoUiAction, Object)

Overrides Consultingwerk.SmartComponents.Base.SmartUiControlHandlerBase:TableIoAction (TableIoUiAction, Object)
Purpose: Handles TableIoUiActions
Notes:

Parameters:
poUiAction Consultingwerk.CommonUi.TableIoUiAction
The TableIoUiAction to handle
sender Progress.Lang.Object
The sender of the event


Constructor Detail
Top

PUBLIC SmartToolbarUiControlHandler (ISmartToolbarControl)

Purpose: Constructor for the SmartToolbarUiControlHandler class
Notes:

Parameters:
poToolbar Consultingwerk.SmartComponents.Interfaces.ISmartToolbarControl
The reference to the SmartToolbarControl instance


Property Detail
Top

PROTECTED Consultingwerk.SmartComponents.Interfaces.ISmartDataSource SmartDataSource

Overrides Consultingwerk.SmartComponents.Base.SmartUiControlHandlerBase:SmartDataSource

Returns Consultingwerk.SmartComponents.Interfaces.ISmartDataSource
Top

PROTECTED Consultingwerk.SmartComponents.Interfaces.ISmartToolbarControl SmartToolbarControl

Overrides Consultingwerk.SmartComponents.Base.SmartUiControlHandlerBase:SmartToolbarControl

Returns Consultingwerk.SmartComponents.Interfaces.ISmartToolbarControl


©2006-2025 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       17.08.2025 17:57:04