![]() |
![]() HP OpenVMS Systemsask the wizard |
![]() |
The Question is: I have several applications which were written to run on VT 340 terminals. Mostly they display text as normal, reverse and bold with positioning on the screen via escape sequences. In addition, they use a certain number of ReGIS commands to do some special "effects" on parts of the screen. The applications have been in production for a number of years and are well tested and quite solid. I would like to be able to run the applications "as is" in DECterm's to get basically a windows version of the system, essentially running each application in its own window rather than on a separate terminal. When I try this, the text portions of the display work fine. However, the ReGIS portions not in the correct location and seem to be shifted to the left a little. The VT 340 display is 800 pixels wide and 480 pixels high. A little experimentation with the DECterm seems to indicate that it is almost 900 pixels wide, but the ReGIS commands use just the leftmost 800 pixels although the display of a full 80 characters of text uses the entire width of the DECterm (i.e. the character cell for a single letter is more than 10 pixels wide). This is a bloody nuisance. I would prefer not to have to re-write the whole front end to use Motif for the interface and go through the whole development, debugging and testing cycle to do something which would be very simple if the DECterm truly emulated the VT 340. Am I missing something obvious? Does Compaq/Digital have any plans to fix the DECterm? Is there a third party or public domain program which does the VT 340 emulation under X windows correctly? Thanks! The Answer is : Use the VWSVT fonts from the freeware CD. The DECterm screen is sized based on the font in use. The default font is not the same size and aspect as the VT200. The VWSVT fonts have the exact size as the VT200, and the resulting DECterm window should work better. No guarantees of off-by-one problems though.
|