Kbase 13821: Errors after editing UIB file outside the UIB
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/05/1998 |
|
Errors after editing UIB file outside the UIB
If a user edits a UIB .w file in the Procedure Editor and then tries
to load the source back to the UIB without success it is because
the user has inadvertently edited parts of the .w that are reserved
for UIB use only. The UIB may be completely unable to load the edited
file or may load it but omit the changes made by the programmer.
When loading in a source file, the UIB makes use of special
preprocessor commands to "analyze" the file and initialize the UIB
work environment. If unexpected code is encountered during this
loading process the UIB can get confused. It may be able to partly
recreate the user-interface layout, or it may simply bomb out with
an error stating that the file cannot be analyzed by the UIB.
If the UIB load is partly successful, it is very likely that some of
the confusing code changes were discarded during the load process.
This means that any subsequent "Save" of the code will result in lost
work. There is *nothing* that Tech Support can do to help a
programmer recover under these circumstances.
For this reason Progress strongly recommends that users avoid
working with .w files outside the UIB under any circumstances. If
users insist on working with UIB files in a standard text editor
then they should be advised that they are doing so AT THEIR OWN RISK.
At most, changes should be made only to those sections of the .w file
which typically are freely accessed by the programmer when using the
UIB.
For V7.3 manuals, see pp. 5-17 through 5-19 in Extended Development
Tools.
For V8.1 manuals, see p. 5-18 of the UIB Developer's Guide.
For V8.2 manuals, see p. 11-30 of the UIB Developer's Guide.
Progress Software Technical Support Note # 13821