Namespace: Consultingwerk.Studio.LegacyGuiMigration.Frame
Interface 
IAblFrameMigrationPreProcessor Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object

File:IAblFrameMigrationPreProcessor
Purpose:Service interface for classes that allow to pre-process
the FrameParser output before presenting it to the user
This service allows to preassign the IsSelected and AlternativeControlType
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Wed Dec 10 12:09:28 CET 2014
Notes:Service Interface with no default implementation
{Consultingwerk/Studio/LegacyGuiMigration/Frame/ttFrameWidget.i}
DEFINE TEMP-TABLE ttSelectedFrameWidget NO-UNDO
LIKE ttFrameWidget
FIELD IsSelected AS LOGICAL INITIAL TRUE
FIELD AlternativeControlType AS CHARACTER INITIAL "":U.



Top Method Summary
Options Name Purpose
+ PreProcessFrameWidgets (character, character, table, ViewerSettings) Allows post-processing of the frame parser result


Method Detail
Top

PUBLIC PreProcessFrameWidgets (character, character, table, ViewerSettings)

Purpose: Allows post-processing of the frame parser result
Notes: Temp-Table ttSelectedFrameWidget passed BY-REFERENCE from the FrameParser

Parameters:
pcFileName CHARACTER
The name of the file to parse
pcFrameName CHARACTER
The name of the frame to return the widgets for
ttSelectedFrameWidget TEMP-TABLE ttSelectedFrameWidget
INPUT-OUTPUT TABLE The temp-table with the frame widget information
poViewerSettings Consultingwerk.Studio.LegacyGuiMigration.Frame.ViewerSettings
INPUT-OUTPUT The reference to the ViewerSettings instance with the parameters related to the BindingSource settings and viewer name


©2006-2020 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       04.02.2020 23:37:39