Namespace: Consultingwerk.SmartComponents.Support
Class 
SmartLookupDesignerSupport Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object

File:SmartLookupDesignerSupport
Purpose:Supports the SmartLookup Designer functionality
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Tue Aug 10 21:25:25 CEST 2010
/* Mike Fechner, Consultingwerk Ltd. 13.09.2017
Preprocessor variables for SmartComponentLibrary, WinKit and SmartFramework
based on Consultingwerk/packages.i now



Top Method Summary
Options Name Purpose
# CHARACTER GetAllControls (ISmartBusinessEntityLookupDesign) Returns the Names of all Controls in the ISmartBusinessEntityLookupDesign's Container
# CHARACTER GetAllControls (Control+ControlCollection) Returns the Names of all Controls in ControlCollection
# CHARACTER GetLookupFieldNames (ISmartBusinessEntityLookupDesign) Returns the comma delimited list of a field names in the lookup data definition
+ SelectLookupDialogClassName (character) Selects a Lookup Dialog Class Name
+ ShowLookupDesignerSupport (ISmartBusinessEntityLookupDesign) Invokes the Lookup Designer
+ ShowTablePickerDialog (ISmartBusinessEntityLookupDesign) Shows the TablePickerDialog for a Lookup


Method Detail
Top

PROTECTED CHARACTER GetAllControls (ISmartBusinessEntityLookupDesign)

Purpose: Returns the Names of all Controls in the ISmartBusinessEntityLookupDesign's
Container
Notes:

Parameters:
poLookup Consultingwerk.SmartComponents.Interfaces.ISmartBusinessEntityLookupDesign
The ISmartBusinessEntityLookupDesign instance
Returns CHARACTER
The comma delimited list of all control names
Top

PROTECTED CHARACTER GetAllControls (Control+ControlCollection)

Purpose: Returns the Names of all Controls in ControlCollection
Notes:

Parameters:
poControls System.Windows.Forms.Control+ControlCollection
The ControlCollection containing the Controls
Returns CHARACTER
The comma delimited list of all control names
Top

PROTECTED CHARACTER GetLookupFieldNames (ISmartBusinessEntityLookupDesign)

Purpose: Returns the comma delimited list of a field names in the lookup data definition
Notes:

Parameters:
poLookup Consultingwerk.SmartComponents.Interfaces.ISmartBusinessEntityLookupDesign
The ISmartBusinessEntityLookupDesign instance
Returns CHARACTER
The comma delimited list of a field names in the lookup data definition
Top

PUBLIC SelectLookupDialogClassName (character)

Purpose: Selects a Lookup Dialog Class Name
Notes: Method is VOID because of WAIT-FOR

Parameters:
pcClassName CHARACTER
OUTPUT The name of the Lookup Dialog class name
Top

PUBLIC ShowLookupDesignerSupport (ISmartBusinessEntityLookupDesign)

Purpose: Invokes the Lookup Designer
Notes:

Parameters:
poLookup Consultingwerk.SmartComponents.Interfaces.ISmartBusinessEntityLookupDesign
The ISmartBusinessEntityLookupDesign instance
Top

PUBLIC ShowTablePickerDialog (ISmartBusinessEntityLookupDesign)

Purpose: Shows the TablePickerDialog for a Lookup
Notes:

Parameters:
poLookup Consultingwerk.SmartComponents.Interfaces.ISmartBusinessEntityLookupDesign
The ISmartBusinessEntityLookupDesign instance


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