Namespace: Consultingwerk.BusinessEntityDesigner.Generator.Viewer
Class 
UltraGroupBoxControlGenerator Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implements: Consultingwerk.BusinessEntityDesigner.Generator.IControlGenerator, Consultingwerk.BusinessEntityDesigner.Generator.Viewer.IHasWidthAndHeight

File:UltraGroupBoxControlGenerator
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Wed Oct 17 08:12:34 CEST 2012
Purpose: Gets and sets the alternative control name
Notes:



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
+ 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

Top Property Summary
Options Name Purpose
+ CHARACTER AlternativeControlName
+ Progress.Json.ObjectModel.JsonObject AlternativeControlProperties
+ CHARACTER BufferName
+ Consultingwerk.BusinessEntityDesigner.Generator.IContainerControlGenerator ContainerControlGenerator
+ CHARACTER ContainerName
+ CHARACTER ControlTypeName
+ CHARACTER DataBindings
+ INTEGER Height
+ INTEGER Left
+ CHARACTER Name
+ LOGICAL SupportInitialize
+ INTEGER TabOrder
+ CHARACTER Tag
+ CHARACTER TemplateFileName
+ CHARACTER Text
+ INTEGER Top
+ LOGICAL WidgetHidden
+ LOGICAL WidgetNoEnable
+ 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 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


Property Detail
Top

PUBLIC CHARACTER AlternativeControlName


Returns CHARACTER
Top

PUBLIC Progress.Json.ObjectModel.JsonObject AlternativeControlProperties


Returns Progress.Json.ObjectModel.JsonObject
Top

PUBLIC CHARACTER BufferName


Returns CHARACTER
Top

PUBLIC Consultingwerk.BusinessEntityDesigner.Generator.IContainerControlGenerator ContainerControlGenerator


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 Name


Returns CHARACTER
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 Text


Returns CHARACTER
Top

PUBLIC INTEGER Top


Returns INTEGER
Top

PUBLIC LOGICAL WidgetHidden


Returns LOGICAL
Top

PUBLIC LOGICAL WidgetNoEnable


Returns LOGICAL
Top

PUBLIC INTEGER Width


Returns INTEGER


©2006-2025 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       16.09.2025 09:09:47