You can use a kernel debug setting to cause the kernel to send some extra information to the GUI Client. This is helpful to indicate what is currently running. The setting is enabled with an environment option in the pro4v[n].ini [Environment] section:

FNLS_INFO = Y

This extra information is output in the Function Name field of the Client status line. With the option, the displayed function name is the true current function (normally, if you call a Global function, the function name displayed on the status line is the name of the parent function, not the current one). This is followed by a '/' and the current LS number. Finally, if the function is a Global Function, the letter 'G' is appended. The following example indicates that execution is currently in LS 2 of Global Function W_WIN01.

W_WIN01/2G

Two fields contained in the Client Help | About dialog window are useful if debug tracing is being used. The first is Terminal-Id, which may be needed to correlate trace entries. The second, and more useful if tracing is enabled, is that an extra line is added to the 'Help | About' information. For example:

Kernel tracing to c:\temp\12ab.TRC

Where 12ab is the terminal-id.

Comment on this topic

Topic ID: 750004