Try OpenEdge Now
skip to main content
Managing ABL Applications
ABL and R-code Deployment and Management : Maintaining User Environments : Maintaining the Windows user environment : Using the INI2REG utility : Maintaining the progress.ini file
 
Maintaining the progress.ini file
The progress.ini file specifies environment variable settings for the Windows environment. It contains sections and settings for the following types of options:
*Options required by OpenEdge
*Options required by OpenEdge tools (such as the Procedure Editor and the Report Builder)
*User-defined options
*Environment variables
The following shows excerpts from a sample progress.ini file.
Sample OpenEdge initialization file in Windows
[Startup]
V6Display=no
;ImmediateDisplay=yes
;MultitaskingInterval=100
DefaultFont=MS Sans Serif, size=8
DefaultFixedFont=Courier New, size=8
DLC=C:\Progress\OpenEdge
Use-3D-Size=Yes
PROPATH=.,C:\Progress\OpenEdge\C:\Progress\OpenEdge\bin
UseSourceEditor=yes
EditorConfigPath=C:\OpenEdge\WRK\proedit
...[WinChar Startup]
DLC=C:\Progress\OpenEdge
PROCFG=C:\DLC\PROGRESS.CFG
PROMSGS=C:\DLC\PROLANG\PROMSGS.GER
PROPATH=.,C:\DLC
V6Keys=No
V6FKeys=No
...
When installed, the progress.ini file contains the following sections:
*Startup section
*Colors section
*DefaultWindow section
*Fonts section
*WinCharStartup section
*WinCharColors section
*WinCharDefault Window section
*WinCharKeys section
The progress.ini file can also contain the following optional sections:
*Debug-Initsection
*Debug-Macrossection
*Debug-Buttons section
*Debug-Buttons section
*Keys section
*Keymap section
You can edit the progress.ini file to customize environments at different sites. The progress.ini file is located in the install-dir\bin directory, by default.
The following sections describe each of these progress.ini file sections.
* Startup section
* Colors section
* Default Window section
* Fonts section
* WinChar Startup section
* WinChar Colors section
* WinChar Default Window section
* WinChar Keys section
* Debug-Init section
* Debug-Macros section
* Debug-Buttons section
* Keys section
* Keymap section
* Specifying environment variables