Kbase 19392: Advanced Editing Options in AppBuilder (introduced in 9.1A)
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  11/14/2008 |
|
Status: Verified
GOAL:
Description of the advanced editing options in AppBuilder.
FACT(s) (Environment):
Progress 9.1x
FIX:
Advanced Editing Options are accessible from the Procedure Editor and the AppBuilder (Options->Editing Options...).
Enabling Advanced Editing Options
---------------------------------
In order to enable the Advanced Editing Options, also for your applications' editor widget, you should set the UseSourceEditor entry in the [Startup] section of the registry or .INI file to yes.
Example: UseSourceEditor=yes
Storage directory
-----------------
During installation, Progress establishes what's called an Editor Configuration Directory in which it stores editing option changes and other advanced editor related files, such as vslick.sta, vusrdefs.e, vusrs40b.e and p4gl.als (default Progress alias file). Those files are copied from the %DLC%\proedit installation directory when installing Progress.
The location of this directory is stored in the EditorConfigPath entry in the Progress Startup section of the Windows registry. Changing the Progress menu icon's startup directory has no impact on where Progress
finds its advanced editor settings. It comes from reading the files stored in EditorConfigPath.
By default, this is the <installed working directory>\proedit.
What files are involved?
-----------------------
'Vslick.sta' is a state file used to store editing options and other editor related information. This is written to each time a Progress session starts or ends. Progress only writes on closure of the session when a developer has changed one of the items on the Editing Options dialog box.
The other 'vusr*.e' files are used for upgrading editing options from release to release. They are generated and updated when you make editing option changes.
The file 'p4gl.als' is the default Progress alias file. A copy of that file is made in the working Proedit directory during install (unless one already exists there, then it is not copied).
General
-------
Using the Save Settings button on the AppBuilder's Preferences dialog box does not save settings found on the Editing Options dialog box. Advanced Editor settings are saved using the Editing Options dialog box.