Skip to content

Commit 7a7007c

Browse files
committed
Update OpenEdge KB
1 parent ac0c1d4 commit 7a7007c

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

knowledge-base/add-license-key-openedge.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,9 @@ I work in an OpenEdge environment and need to activate my Telerik UI for WinForm
2020

2121
## Solution
2222

23-
The following tutorial will demonstrate how to set up your license key in the OpenEdge environment.
23+
In OpenEdge ABL applications, it is crucial to register the Telerik WinForms license key before any Telerik control, form, or component is initialized — especially if your application starts with a Telerik form. The following tutorial demonstrates how to set up your license key in the OpenEdge environment, either in a Form or in a procedure file.
24+
25+
### Registering the License Key in the Form
2426

2527
1. Go to the [Setting Up Your Telerik UI for WinForms License Key](https://docs.telerik.com/devtools/winforms/licensing/license-key#downloading-the-license-key) and follow the first two sections of the article.
2628
1. Downloading the License Key
@@ -57,6 +59,14 @@ END CONSTRUCTOR.
5759

5860
>Do not publish the script license key snippet in publicly accessible repositories. This is your personal license key.
5961
62+
### Registering the License Key in a Procedure File
63+
64+
Unlike standard .NET applications, OpenEdge GUI applications always start from a procedure file (.p), not a class (.cls). This means there is always a non-GUI entry point where initialization code can safely run before any UI is loaded.
65+
66+
If registering the key inside a Form does not work — for example, when the first screen is a Telerik form — you should register the key earlier in your application's startup sequence.
67+
68+
For more advanced scenarios, including customizing the startup of your project, refer to the [Progress Developer Studio for OpenEdge Online Help](https://docs.progress.com/bundle/openedge-developer-studio-help/page/Customize-project-startup.html).
69+
6070

6171
## See Also
6272

-1.07 KB
Loading

0 commit comments

Comments
 (0)