🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.terminals.tty5620
Article #8

Can a 630MTG program call Windowproc routines?

#8
From: Jeffrey Bromberger
Date: Tue, 07 Apr 1992 00:04
25 lines
1775 bytes
I have discovered something (well, I had suspected it but now I've
convinced myself) about the 630MTG.  If you write a program and run
it in place of the default Windowproc (the window handler/emulator),
you lose *all* of the escape code handling!  For example, usually the
string ^]]2J will clear the screen.  Well, when your program is
running, all you get is {esc}]2J (where the {esc} is the tiny text
representation of the escape character).

This means that if I want to do any of the fancy curses-style
processing, I have to either one of two things.  First off, I can
re-implement the Windowproc to handle all the escape sequences I want.
I'd prefer not to do this if at all possible.  The second option (and
I hate this one also!) is to use the ROM image of Windowproc as a sort
of library.  There *must* be the subroutines in there to do the window
handling.  Can I access them from outside programs?  I do realize that
it makes my application limited the the firmware version you use, but
I'm getting desperate here!

Thanks in advance for any help you can give me!

j

--
Jeffrey L. Bromberger--- System Manager --- Tramway Unix Consulting
jeffrey@tram.com        Anywhere!{van-bc,ccnysci,icus}!tram!jeffrey
Technical Details
Message-ID: <1992Apr7.000402.69@unixg.ubc.ca>
Path: arc1-ca.pugleaf.net!sparky!uunet!zephyr.ens.tek.com!uw-beaver!ubc-cs!unixg.ubc.ca!kynok.ucs.ubc.ca!jeffrey

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!zephyr.ens.tek.com!uw-beaver!ubc-cs!unixg.ubc.ca!kynok.ucs.ubc.ca!jeffrey
From: jeffrey@squid.tram.com (Jeffrey Bromberger)
Newsgroups: comp.terminals.tty5620
Subject: Can a 630MTG program call Windowproc routines?
Keywords: ROM subroutines escape sequences
Message-ID: <1992Apr7.000402.69@unixg.ubc.ca>
Date: 7 Apr 92 00:04:02 GMT
Sender: news@unixg.ubc.ca (Usenet News Maintenance)
Reply-To: jeffrey@squid.tram.com
Organization: Tramway Unix Systems
Lines: 25
Nntp-Posting-Host: kynok.ucs.ubc.ca