Namespace: Consultingwerk.SmartComponents.Base
Class 
SmartViewerUiControlHandler Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object

File:SmartViewerUiControlHandler
Purpose:Implements the handling of the UiControl instance in the
SmartViewerControl
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Fri Mar 08 06:16:58 CET 2024



Top Method Summary
Options Name Purpose
+ HANDLE GetScreenValuesDataset () Returns a ProDataset with the current screen values
+ HandleUiControl (UiControl, handle) Returns a ProDataset with the current screen values
+ ResetViewerState () Resets the state of the Viewer
+ StoreFieldStatus (handle) Stores the status of the fields

Top Constructor Summary
Options Name Purpose
+ SmartViewerUiControlHandler (SmartViewerControl, handle) Constructor for the SmartViewerUiControlHandler class


Method Detail
Top

PUBLIC HANDLE GetScreenValuesDataset ()

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

Returns HANDLE
The handle of the ProDataset
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

PUBLIC ResetViewerState ()

Purpose: Resets the state of the Viewer
Notes: SetControlEnabled, StyleSetName

Top

PUBLIC StoreFieldStatus (handle)

Purpose: Stores the status of the fields
Notes:

Parameters:
phEnableFields HANDLE
The handle of the buffer of the ttEnableFields temp-table


Constructor Detail
Top

PUBLIC SmartViewerUiControlHandler (SmartViewerControl, handle)

Purpose: Constructor for the SmartViewerUiControlHandler class
Notes:

Parameters:
poViewer Consultingwerk.SmartComponents.Base.SmartViewerControl
The reference to the SmartViewerControl instance
phEnableFields HANDLE
The handle of the buffer of the ttEnableFields temp-table


©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       15.04.2024 05:53:49