Top Method Summary
Options Name Purpose
# ActivateTabFolderPage (ActivateTabFolderPageUiAction) 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) 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) Handles UiActions
Inherited from Consultingwerk.SmartComponents.Base.SmartUiControlHandlerBase
+ HandleUiControl (UiControl, handle) Returns a ProDataset with the current screen values
# OpenQuery (OpenQueryUiAction) Opens a query
Inherited from Consultingwerk.SmartComponents.Base.SmartUiControlHandlerBase
# OpenWebPage (OpenWebPageUiAction) Opens a web page
Inherited from Consultingwerk.SmartComponents.Base.SmartUiControlHandlerBase
# CHARACTER SetLabel (Control, character) Sets the label of a control
+ ShowMessages (ListValidationMessage) Shows the messages
Inherited from Consultingwerk.SmartComponents.Base.SmartUiControlHandlerBase
+ ShowQuestions (ListQuestion) Shows the questions
Inherited from Consultingwerk.SmartComponents.Base.SmartUiControlHandlerBase
# TableIoAction (TableIoUiAction) Handles TableIoUiActions
Overrides Consultingwerk.SmartComponents.Base.SmartUiControlHandlerBase:TableIoAction (TableIoUiAction)

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)

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

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

Parameters:
poUiAction Consultingwerk.CommonUi.EnableToolbarButtonUiAction
The EnableToolbarButtonUiAction to handle
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)

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

Parameters:
poUiAction Consultingwerk.CommonUi.IUiAction
The UiAction to handle
Top

PUBLIC HandleUiControl (UiControl, handle)

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
Top

PROTECTED OpenQuery (OpenQueryUiAction)

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
Top

PROTECTED OpenWebPage (OpenWebPageUiAction)

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

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

Parameters:
poUiAction Consultingwerk.CommonUi.TableIoUiAction
The TableIoUiAction to handle


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       21.07.2025 10:23:48