Create an inherited control
- Last Updated: July 5, 2024
- 2 minute read
- OpenEdge
- Version 12.8
- Documentation
An inherited control is an extension of an existing control class. For example, you might create a custom button with specific properties and behavior that you want to incorporate in multiple UI forms.
After defining the custom control, you must Customize the Visual Designer Toolbox to make it available for use in OpenEdge GUI for .NET forms.
Note: If you move the
.cls
file for an inherited control from its original disk location to a location that is
not on the project PROPATH, you must add the new location to the PROPATH. Otherwise,
the type is unavailable, and the Visual Designer cannot open the control or any form
containing an instance of the control.