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

File:IAblBrowseMigrationPreProcessor
Purpose:Service interface for classes that allow to pre-process
the BrowseParser output before presenting it to the user
This service allows to preassign the IsSelected and AltrenativeControlType
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/Browse/ttBrowseColumn.i}
DEFINE TEMP-TABLE ttSelectedBrowseColumn NO-UNDO
LIKE ttBrowseColumn
FIELD IsSelected AS LOGICAL INITIAL TRUE
FIELD AlternativeControlType AS CHARACTER INITIAL "":U.



Top Method Summary
Options Name Purpose
+ PreProcessBrowseColumns (character, character, table, BrowseSettings) Allows post-processing of the Browse parser result


Method Detail
Top

PUBLIC PreProcessBrowseColumns (character, character, table, BrowseSettings)

Purpose: Allows post-processing of the Browse parser result
Notes: Temp-Table ttSelectedBrowseColumn passed BY-REFERENCE from the BrowseParser

Parameters:
pcFileName CHARACTER
The name of the file to parse
pcBrowseName CHARACTER
The name of the Browse to return the widgets for
ttSelectedBrowseColumn TEMP-TABLE ttSelectedBrowseColumn
INPUT-OUTPUT TABLE The temp-table with the Browse widget information
poBrowseSettings Consultingwerk.Studio.LegacyGuiMigration.Browse.BrowseSettings
INPUT-OUTPUT The reference to the BrowseSettings instance with the parameters related to the BindingSource settings and browse or form name


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