.PL63 .PN1 L..........................................R...L.....................A .FO3 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>@@ [[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ UNOTE 069 Page # of 1 Ref: UNOTE 069~ L....T..T..................................R...L.....................A From‰:‰ Customer Services 17 Jan 90~ L....T..T............................................................R Re‰ :‰ Wyse 60 softkey line in Uniplex 6.01 & 6.10 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>@@ [[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ L....................................................................J PROBLEM@@ EEEEEEE When I quit Uniplex, or escape to shell, a blank reverse video line is left on the bottom of my screen? CAUSE@@ EEEEE On a Wyse 60 terminal, Uniplex uses the "programmable" 25th line to@@ JJ display softkey prompts, primarily in order to facilitate smoother scrolling in word processing. This is configured in the INIT & DEINIT@@ BBBB BBBBBB strings in the Tcap file, and works as follows. Each time a softkey@@ BBBB line needs to be drawn, INIT is sent, followed by the text, followed@@ BBBB by DEINIT. This causes no problem while in any Uniplex application,@@ BBBBBB but when a non-Uniplex program is run, the line is not cleared. SOLUTION@@ EEEEEEEE The easiest way to cure this problem is simply to remove the INIT and@@ BBBB DEINIT strings from the Tcap entry. Unfortunately this substantially@@ BBBBBB BBBB reduces the pleasantness of downward scrolling with the cursor keys in word processing, spreadsheet etc. with the softkey line "bouncing" up and down. There is a better way however, and this is to get Uniplex to send an appropriate escape sequence every time it relinquishes control of the terminal, either upon exit or when an external program is invoked. This can be configured using the "unset keyboard application mode" parameter in either termcap or terminfo. The appropriate escape@@ BBBBBBB BBBBBBBB sequence is, in standard Uniplex syntax, $-'AA1' which sets the@@ BBBBBBB invisible character attribute on the 25th line (from the WY-60@@ JJ reference manual). ACTION@@ EEEEEE In termcap, add or amend the wy60 entry so that the ke parameter@@ BBBBBBB BBBB BB includes \EAA1. For example,@@ BBBBB L....T...............................................................J :ke=\EAA1:@@ BBBBBBBBBB Or, if syscomp uses terminfo, the equivalent is@@ BBBBBBB BBBBBBBB rmkx=\EAA1,@@ BBBBBBBBBBB NB. If amending terminfo, do not forget to re-compile using the tic @@ IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII utility.@@ IIIIIIII NOTES@@ EEEEE To determine which of the terminal capability databases syscomp uses,@@ BBBBBBB escape to shell and, after prepending $Uniplex/install.cmds to $PATH@@ BBBBBBBBBBBBBBBBBBBBB BBBBB run uinfo -t.@@ BBBBBBBB