Namespace: Consultingwerk.BusinessEntityDesigner.Generator.Viewer
Interface 
IControlGeneratorFactory Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object

File:IControlGeneratorFactory
Purpose:Service Interface for Factory for ControlGenerator instances
used by the SmartViewerBuilder
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Thu Sep 04 22:57:43 CEST 2014
Notes:This is an alternative serivce interface to
IControlGeneratorFactoryExt. Only one of these two interfaces
should be registered in the ServiceContainer (services.xml)



Top Method Summary
Options Name Purpose
+ Consultingwerk.BusinessEntityDesigner.Generator.IControlGenerator GetControlGenerator (SmartViewerBuilder, character, character, character) Generates and returns a ControlGenerator instance for a binding source field


Method Detail
Top

PUBLIC Consultingwerk.BusinessEntityDesigner.Generator.IControlGenerator GetControlGenerator (SmartViewerBuilder, character, character, character)

Purpose: Generates and returns a ControlGenerator instance for a binding source field
Notes: The SmartViewerBuilder will assign the following properties to the
ControlGenerator instance created from this factory:
DataBindings, Left, Name, ContainerControlGenerator, TabOrder, Top

Parameters:
poViewerBuilder Consultingwerk.BusinessEntityDesigner.Generator.Viewer.SmartViewerBuilder
The reference to the viewer builder instance
pcColumnName CHARACTER
The name of the current BindingSource Column
pcFieldName CHARACTER
The name (including buffer) of the current business entity field
pcCustomControlName CHARACTER
The name of the custom control as specified in the field properties in the Business Entity Designer
Returns Consultingwerk.BusinessEntityDesigner.Generator.IControlGenerator
The IControlGenerator instance for the current field or ? when the default control generator should be used


©2006-2016 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       26.08.2016 08:25:54