Top Method Summary
Options Name Purpose
# ActivateTabFolderPage (ActivateTabFolderPageUiAction, Object) Activates a tab folder page
+ CallMethod (MethodCallParameter) Executes the method referenced by the MethodCallParameter instance
# EnableToolbarButton (EnableToolbarButtonUiAction, Object) Handles EnableToolbarButtonUiActions
# A System.Windows.Forms.Form FindForm () Finds the form associated with the control
# A System.Windows.Forms.Control GetViewerField (character) Retrieves the control associated with the field
# HandleUiAction (IUiAction, Object) Handles UiActions
# OpenQuery (OpenQueryUiAction, Object) Opens a query
# OpenWebPage (OpenWebPageUiAction, Object) Opens a web page
# SetCharacterProperty (SetCharacterPropertyUiAction, Object) Sets a character property on the sender object
+ ShowInputPrompts (ListInputPrompt) Shows the input prompts
+ ShowMessages (ListValidationMessage) Shows the messages
+ ShowQuestions (ListQuestion) Shows the questions
# A TableIoAction (TableIoUiAction, Object) Handles TableIoUiActions

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

Top Property Summary
Options Name Purpose
# A Consultingwerk.SmartComponents.Interfaces.ISmartDataSource SmartDataSource
# A Consultingwerk.SmartComponents.Interfaces.ISmartToolbarControl SmartToolbarControl


Method Detail
Top

PROTECTED ActivateTabFolderPage (ActivateTabFolderPageUiAction, Object)

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)

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)

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 ()

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)

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)

Purpose: Handles UiActions
Notes:

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

PROTECTED OpenQuery (OpenQueryUiAction, Object)

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)

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)

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

PUBLIC ShowInputPrompts (ListInputPrompt)

Purpose: Shows the input prompts
Notes:

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

PUBLIC ShowMessages (ListValidationMessage)

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)

Purpose: Shows the questions
Notes:

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

PROTECTED 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 SmartUiControlHandlerBase (Component)

Purpose: Constructor for the SmartUiControlHandlerBase class
Notes:

Parameters:
poComponent System.ComponentModel.Component
The component to handle UI control actions for


Property Detail
Top

PROTECTED Consultingwerk.SmartComponents.Interfaces.ISmartDataSource SmartDataSource


Returns Consultingwerk.SmartComponents.Interfaces.ISmartDataSource
Top

PROTECTED Consultingwerk.SmartComponents.Interfaces.ISmartToolbarControl SmartToolbarControl


Returns Consultingwerk.SmartComponents.Interfaces.ISmartToolbarControl


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