🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.mac.apps
Article #4912

QuickBasic Window Refresh - Method?

#4912
From: Louis Linneweh
Date: Fri, 16 Nov 1990 17:12
20 lines
1771 bytes
I use  Microsoft's QuickBasic language for quick, individual programs with
old-fashioned, scrolling, cheap and dirty output.  Just the kind of thing
a language named "QuickBasic" should be good at.  But the output window is
frequently overwritten by other windows (Mail, Smart Alarms, even QuickBasic
error messages!) and when you return to the output window, low an behold,
the overwritten portion is not refreshed.  Not only is work lost, but if
the culprit was the error message you've also lost the details of the 
results preceeding the error!  Writing code to redo the work and display it
again would not even be able to help this last example, and the amount of
effort required flies in the face of *QuickBasic*.

Am I just missing an option somewhere that would make "refresh" automatic,
or am I the victim of Microsoft's desire to give the user full control
over the Mac window interface?  I'd even add a little code to trigger a 
refresh if I didn't have to redo the entire calculation (which may have
taken some minutes in the first place).  Is there a reasonable way to do
this?  Do I need to maintain my own scrolling buffer and reprint it?

BTW, Microsoft couldn't seem to help me with this.  It may be *the* reason
to find another language! 
Technical Details
Message-ID: <5339@blue.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!motcid!linneweh

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!motcid!linneweh
From: linneweh@motcid.UUCP (Louis Linneweh)
Newsgroups: comp.sys.mac.apps
Subject: QuickBasic Window Refresh - Method?
Summary: Need QuickBasic output window refreshed after being overwritten.
Keywords: QuickBasic, Basic, Refresh
Message-ID: <5339@blue.UUCP>
Date: 16 Nov 90 17:12:35 GMT
Distribution: comp
Organization: Motorola Inc., Cellular Infrastructure Div., Arlington Heights, IL
Lines: 20