Top Method Summary
Options Name Purpose
+ LONGCHAR GenerateAssignPropertiesBlock () Generates the source code that assigns the property values for this Control
+ LONGCHAR GenerateControlNew () Generates the NEW statement used to create an instance of the Control
+ CHARACTER GenerateHtml (ViewerBindingStyleEnum) Returns the HTML for the current Control
+ LONGCHAR GenerateSupportingObjectDefinition () Returns the code required to build supporting objects, like Appearance objects, Editor-Buttons etc.
+ LONGCHAR GenerateVariableDefinition () Returns the variable definition ABL statement for the Control
# InsertEventHandler (character, character, character, character, longchar) Inserts an event handler
Inherited from Consultingwerk.BusinessEntityDesigner.Generator.Viewer.ControlGenerator
+ SetListItemPairs (character) Builds the Items List based on LIST-ITEM-PAIRS
+ SetListItems (character) Builds the Items List based on LIST-ITEMS

Top Constructor Summary
Options Name Purpose
+ UltraComboEditorControlGenerator () Constructor for the UltraComboEditorControlGenerator class

Top Property Summary
Options Name Purpose
+ CHARACTER AlternativeControlName
Inherited from Consultingwerk.BusinessEntityDesigner.Generator.Viewer.ControlGenerator
+ JsonObject AlternativeControlProperties
Inherited from Consultingwerk.BusinessEntityDesigner.Generator.Viewer.ControlGenerator
+ CHARACTER BufferName
+ Consultingwerk.BusinessEntityDesigner.Generator.IContainerControlGenerator ContainerControlGenerator
Inherited from Consultingwerk.BusinessEntityDesigner.Generator.Viewer.ControlGenerator
+ CHARACTER ContainerName
+ CHARACTER ControlTypeName
+ CHARACTER DataBindings
+ LONGCHAR EnterTriggerBlock
+ INTEGER Height
+ System.Collections.Generic.List <Infragistics.Win.ValueListItem> Items
+ INTEGER Left
+ CHARACTER Name
+ LOGICAL NoLabel
+ LOGICAL SupportInitialize
+ INTEGER TabOrder
+ CHARACTER Tag
+ CHARACTER TemplateFileName
+ CHARACTER TemplateFileNameUnbound
+ INTEGER Top
+ LONGCHAR ValidatingTriggerBlock
+ LONGCHAR ValueChangedTriggerBlock
+ LOGICAL WidgetHidden
Inherited from Consultingwerk.BusinessEntityDesigner.Generator.Viewer.ControlGenerator
+ LOGICAL WidgetNoEnable
Inherited from Consultingwerk.BusinessEntityDesigner.Generator.Viewer.ControlGenerator
+ INTEGER Width


Method Detail
Top

PUBLIC LONGCHAR GenerateAssignPropertiesBlock ()

Purpose: Generates 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 instance of the Control
Notes:

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

PUBLIC CHARACTER GenerateHtml (ViewerBindingStyleEnum)

Purpose: Returns the HTML for the current Control
Notes:

Parameters:
poViewerBindingStyle Consultingwerk.Web2.Services.SmartViews.ViewerBindingStyleEnum
The ViewerBindingStyleEnum controlling the style of data bindings (Angular/AngularJS)
Returns CHARACTER
The HTML source for the current 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 statement for 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 control
pcEventArgs CHARACTER
The class name of the event args class
pcCode LONGCHAR
The source code
Top

PUBLIC SetListItemPairs (character)

Purpose: Builds the Items List based on LIST-ITEM-PAIRS
Notes:

Parameters:
pcListItems CHARACTER
The LIST-ITEM-PAIRS of an ABL COMBO-BOX Widget CHR(1) delimited
Top

PUBLIC SetListItems (character)

Purpose: Builds the Items List based on LIST-ITEMS
Notes:

Parameters:
pcListItems CHARACTER
The LIST-ITEMS of an ABL COMBO-BOX Widget CHR(1) delimited


Constructor Detail
Top

PUBLIC UltraComboEditorControlGenerator ()

Purpose: Constructor for the UltraComboEditorControlGenerator class
Notes:



Property Detail
Top

PUBLIC CHARACTER AlternativeControlName

Inherited from Consultingwerk.BusinessEntityDesigner.Generator.Viewer.ControlGenerator

Returns CHARACTER
Top

PUBLIC JsonObject AlternativeControlProperties

Inherited from Consultingwerk.BusinessEntityDesigner.Generator.Viewer.ControlGenerator

Returns JsonObject
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 LONGCHAR EnterTriggerBlock


Returns LONGCHAR
Top

PUBLIC INTEGER Height


Returns INTEGER
Top

PUBLIC System.Collections.Generic.List <Infragistics.Win.ValueListItem> Items


Returns System.Collections.Generic.List <Infragistics.Win.ValueListItem>
Top

PUBLIC INTEGER Left


Returns INTEGER
Top

PUBLIC CHARACTER Name


Returns CHARACTER
Top

PUBLIC LOGICAL NoLabel


Returns LOGICAL
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 LOGICAL WidgetHidden

Inherited from Consultingwerk.BusinessEntityDesigner.Generator.Viewer.ControlGenerator

Returns LOGICAL
Top

PUBLIC LOGICAL WidgetNoEnable

Inherited from Consultingwerk.BusinessEntityDesigner.Generator.Viewer.ControlGenerator

Returns LOGICAL
Top

PUBLIC INTEGER Width


Returns INTEGER


©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       09.11.2024 18:34:31