Top Method Summary
Options Name Purpose
AssignPropertyValue (Object, character) Assigns the current Control input value to a property of the value object
DisplayPropertyValue (Object, character) Reads a property of the input value object and assigns it to the Control input
CHARACTER PrettyPrint (character) Returns the pretty-printed representation of the given JSON value

Top Constructor Summary
Options Name Purpose
ComplexInputJsonEditorControl () Constructor for the ComplexInputJsonEditorControl class


Method Detail
Top

AssignPropertyValue (Object, character)

Purpose: Assigns the current Control input value to a property of the
value object
Notes: The text is assigned verbatim - validation is performed by
the dialog validator

Parameters:
poObject Progress.Lang.Object
The value object
pcPropertyName CHARACTER
The name of the object property to display
Top

DisplayPropertyValue (Object, character)

Purpose: Reads a property of the input value object and assigns it to
the Control input
Notes: A valid JSON value is displayed pretty-printed; a value
that does not parse is displayed verbatim

Parameters:
poObject Progress.Lang.Object
The value object
pcPropertyName CHARACTER
The name of the object property to display
Top

CHARACTER PrettyPrint (character)

Purpose: Returns the pretty-printed representation of the given
JSON value
Notes: Returns the value unchanged when it is empty or does not
parse as JSON

Parameters:
pcValue CHARACTER
The JSON value
Returns CHARACTER
The pretty-printed JSON value


Constructor Detail
Top

ComplexInputJsonEditorControl ()

Purpose: Constructor for the ComplexInputJsonEditorControl class
Notes:



©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       10.10.2026 15:39:55