Top Method Summary
Options Name Purpose
+ LONGCHAR GenerateAssignPropertiesBlock () Generats the source code that assigns the property values for this Control
+ LONGCHAR GenerateControlNew () Generates the NEW statement used to create an intance of the Control
+ LONGCHAR GenerateSupportingObjectDefinition () Returns the code required to build supporting objects, like Appearance objects, Editor-Buttons etc.
+ LONGCHAR GenerateVariableDefinition () Returns the variable definition ABL statementfor the Control
# InsertEventHandler (character, character, character, character, longchar) Inserts an event handler
Inherited from Consultingwerk.BusinessEntityDesigner.Generator.Viewer.ControlGenerator

Top Property Summary
Options Name Purpose
+ CHARACTER BufferName
+ Consultingwerk.BusinessEntityDesigner.Generator.IContainerControlGenerator ContainerControlGenerator
Inherited from Consultingwerk.BusinessEntityDesigner.Generator.Viewer.ControlGenerator
+ CHARACTER ContainerName
+ CHARACTER ControlTypeName
+ CHARACTER DataBindings
+ INTEGER Height
+ INTEGER Left
+ CHARACTER LookupAdditionalFields
+ CHARACTER LookupBrowserExcludeFields
+ CHARACTER LookupBrowserFields
+ CHARACTER LookupControls
+ CHARACTER LookupDialogClassName
+ CHARACTER LookupDialogFilterFields
+ CHARACTER LookupDialogFilterOperators
+ CHARACTER LookupDialogQuerySort
+ CHARACTER LookupDialogQueryString
+ CHARACTER LookupDialogTitle
+ CHARACTER LookupEntityName
+ CHARACTER LookupEntityTable
+ CHARACTER LookupEntityView
+ CHARACTER LookupFields
+ CHARACTER LookupKeyField
+ CHARACTER LookupKeyValueColumn
+ CHARACTER LookupQuerySort
+ CHARACTER LookupQueryString
+ CHARACTER Name
+ Progress.Json.ObjectModel.JsonObject Properties
+ LOGICAL SupportInitialize
+ INTEGER TabOrder
+ CHARACTER Tag
+ CHARACTER TemplateFileName
+ CHARACTER TemplateFileNameUnbound
+ INTEGER Top
+ LONGCHAR ValidatingTriggerBlock
+ LONGCHAR ValueChangedTriggerBlock
+ INTEGER Width


Method Detail
Top

PUBLIC LONGCHAR GenerateAssignPropertiesBlock ()

Purpose: Generats the source code that assigns the property values for this Control
Notes:

Returns LONGCHAR
The source code for the code block that assigns the property values for this Control
Top

PUBLIC LONGCHAR GenerateControlNew ()

Purpose: Generates the NEW statement used to create an intance of the Control
Notes:

Returns LONGCHAR
The source code for the NEW statement to create an instanc of the Control
Top

PUBLIC LONGCHAR GenerateSupportingObjectDefinition ()

Purpose: Returns the code required to build supporting objects, like
Appearance objects, Editor-Buttons etc.
Notes:

Returns LONGCHAR
The source code for the supporting object definition and instantiation
Top

PUBLIC LONGCHAR GenerateVariableDefinition ()

Purpose: Returns the variable definition ABL statementfor the Control
Notes:

Returns LONGCHAR
The source code for the variable definition section
Top

PROTECTED InsertEventHandler (character, character, character, character, longchar)

Inherited from Consultingwerk.BusinessEntityDesigner.Generator.Viewer.ControlGenerator
Purpose: Inserts an event handler
Notes:

Parameters:
pcName CHARACTER
The name of the event handler
pcEvent CHARACTER
The name of the event
pcControlName CHARACTER
The name of the contorl
pcEventArgs CHARACTER
The class name of the event args class
pcCode LONGCHAR
The source code


Property Detail
Top

PUBLIC CHARACTER BufferName


Returns CHARACTER
Top

PUBLIC Consultingwerk.BusinessEntityDesigner.Generator.IContainerControlGenerator ContainerControlGenerator

Inherited from Consultingwerk.BusinessEntityDesigner.Generator.Viewer.ControlGenerator

Returns Consultingwerk.BusinessEntityDesigner.Generator.IContainerControlGenerator
Top

PUBLIC CHARACTER ContainerName


Returns CHARACTER
Top

PUBLIC CHARACTER ControlTypeName


Returns CHARACTER
Top

PUBLIC CHARACTER DataBindings


Returns CHARACTER
Top

PUBLIC INTEGER Height


Returns INTEGER
Top

PUBLIC INTEGER Left


Returns INTEGER
Top

PUBLIC CHARACTER LookupAdditionalFields


Returns CHARACTER
Top

PUBLIC CHARACTER LookupBrowserExcludeFields


Returns CHARACTER
Top

PUBLIC CHARACTER LookupBrowserFields


Returns CHARACTER
Top

PUBLIC CHARACTER LookupControls


Returns CHARACTER
Top

PUBLIC CHARACTER LookupDialogClassName


Returns CHARACTER
Top

PUBLIC CHARACTER LookupDialogFilterFields


Returns CHARACTER
Top

PUBLIC CHARACTER LookupDialogFilterOperators


Returns CHARACTER
Top

PUBLIC CHARACTER LookupDialogQuerySort


Returns CHARACTER
Top

PUBLIC CHARACTER LookupDialogQueryString


Returns CHARACTER
Top

PUBLIC CHARACTER LookupDialogTitle


Returns CHARACTER
Top

PUBLIC CHARACTER LookupEntityName


Returns CHARACTER
Top

PUBLIC CHARACTER LookupEntityTable


Returns CHARACTER
Top

PUBLIC CHARACTER LookupEntityView


Returns CHARACTER
Top

PUBLIC CHARACTER LookupFields


Returns CHARACTER
Top

PUBLIC CHARACTER LookupKeyField


Returns CHARACTER
Top

PUBLIC CHARACTER LookupKeyValueColumn


Returns CHARACTER
Top

PUBLIC CHARACTER LookupQuerySort


Returns CHARACTER
Top

PUBLIC CHARACTER LookupQueryString


Returns CHARACTER
Top

PUBLIC CHARACTER Name


Returns CHARACTER
Top

PUBLIC Progress.Json.ObjectModel.JsonObject Properties


Returns Progress.Json.ObjectModel.JsonObject
Top

PUBLIC LOGICAL SupportInitialize


Returns LOGICAL
Top

PUBLIC INTEGER TabOrder


Returns INTEGER
Top

PUBLIC CHARACTER Tag


Returns CHARACTER
Top

PUBLIC CHARACTER TemplateFileName


Returns CHARACTER
Top

PUBLIC CHARACTER TemplateFileNameUnbound


Returns CHARACTER
Top

PUBLIC INTEGER Top


Returns INTEGER
Top

PUBLIC LONGCHAR ValidatingTriggerBlock


Returns LONGCHAR
Top

PUBLIC LONGCHAR ValueChangedTriggerBlock


Returns LONGCHAR
Top

PUBLIC INTEGER Width


Returns INTEGER


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