Namespace: Consultingwerk.Windows.Util.Forms
Class 
ProgressLangObjectPropertiesForm Copy to Clipboard
Parent classes:
Inherits: Consultingwerk.Forms.BaseForm
Implements: Consultingwerk.Forms.IBaseForm, ICustomTypeDescriptor, IHasDesignerVerbs, IHasSecurityKey

File:ProgressLangObjectPropertiesForm
Purpose:Visualizes properties on a Progress.Lang.Object instance
in a GUI for .NET Control
Syntax:Static method
ProgressLangObjectPropertiesForm:DisplayPropertiesOfObject (object)
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Sat Dec 05 13:18:29 CET 2015
Notes:Relies on reflection, so requires OpenEdge 11.6 or above



Top Method Summary
Options Name Purpose
button2_Click (Object, EventArgs) Event handler for the Click event of the button2
DisplayObjectProperties (Object) Displays the properties of the passed in object in the property grid
DisplayObjectProperties (Object, character) Displays the properties of the passed in object in the property grid
DisplayObjectProperties (Object, character, integer) Displays the properties of the passed in object in the property grid
DisplayPropertiesOfObject (Object) Displays the properties of the passed in object in the property grid
DisplayPropertiesOfObject (Object, character) Displays the properties of the passed in object in the property grid
DisplayPropertiesOfObject (Object, character, integer) Displays the properties of the passed in object in the property grid
DisplayPropertiesOfObject (Object, integer) Displays the properties of the passed in object in the property grid
InitializeComponent ()
SetLabel (Object, character) Sets the Control's label
ShownHandler (Object, EventArgs) Event handler for the Form's Shown event

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

Top Property Summary
Options Name Purpose
INTEGER LimitDepth


Method Detail
Top

button2_Click (Object, EventArgs)

Purpose: Event handler for the Click event of the button2
Notes:

Parameters:
sender System.Object
The reference to the object that raised the event
e System.EventArgs
The System.EventArgs with the data for this event
Top

DisplayObjectProperties (Object)

Purpose: Displays the properties of the passed in object in the property grid
Notes:

Parameters:
poObject Progress.Lang.Object
The object to visualize
Top

DisplayObjectProperties (Object, character)

Purpose: Displays the properties of the passed in object in the property grid
Notes:

Parameters:
poObject Progress.Lang.Object
The object to visualize
pcTitle CHARACTER
The title to display above the object properties
Top

DisplayObjectProperties (Object, character, integer)

Purpose: Displays the properties of the passed in object in the property grid
Notes:

Parameters:
poObject Progress.Lang.Object
The object to visualize
pcTitle CHARACTER
The title to display above the object properties
piLimitDepth INTEGER
The limit in depth for displaying properties of nested object references
Top

DisplayPropertiesOfObject (Object)

Purpose: Displays the properties of the passed in object in the property grid
Notes:

Parameters:
poObject Progress.Lang.Object
The object to visualize
Top

DisplayPropertiesOfObject (Object, character)

Purpose: Displays the properties of the passed in object in the property grid
Notes:

Parameters:
poObject Progress.Lang.Object
The object to visualize
pcTitle CHARACTER
The title to display above the object properties
Top

DisplayPropertiesOfObject (Object, character, integer)

Purpose: Displays the properties of the passed in object in the property grid
Notes:

Parameters:
poObject Progress.Lang.Object
The object to visualize
pcTitle CHARACTER
The title to display above the object properties
piLimitDepth INTEGER
The maximum depth properties will be reflected
Top

DisplayPropertiesOfObject (Object, integer)

Purpose: Displays the properties of the passed in object in the property grid
Notes:

Parameters:
poObject Progress.Lang.Object
The object to visualize
piLimitDepth INTEGER
The maximum depth properties will be reflected
Top

InitializeComponent ()


Top

SetLabel (Object, character)

Purpose: Sets the Control's label
Notes:

Parameters:
poObject Progress.Lang.Object
The object to visualize
pcTitle CHARACTER
The title to display above the object properties
Top

ShownHandler (Object, EventArgs)

Purpose: Event handler for the Form's Shown event
Notes:

Parameters:
sender System.Object
The reference to the object that raised the event
e System.EventArgs
The System.EventArgs with the data for this event


Constructor Detail
Top

ProgressLangObjectPropertiesForm ()

Purpose: Constructor for the ProgressLangObjectPropertiesForm class
Notes:



Property Detail
Top

INTEGER LimitDepth


Returns INTEGER


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       13.04.2026 10:33:33