🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.atari.st
Article #40895

Re: FORMDIAL.PRG

#40895
From: pegram r
Date: Wed, 14 Feb 1990 17:12
31 lines
1813 bytes
From article <1990Feb3.070418.13493@gumby.cc.wmich.edu>, by obryan@gumby.cc.wmich.edu (Mark O'Bryan):

Useful explanation deleted here (saying that formdial saves the screen
behind a dialog box, eliminating slow redraws when dialog box is removed).

> Most programs work OK with FormDial, but some don't and will hang, probably
					   ^^^^^^^^^^^

UIS III also eliminates screen redraws when it disappears using the
same idea.  However, the feature is optional because - as the manual
points out - some programs are written badly and *depend* upon the
call to redraw the screen to realize that the "dialog" is over.  Time
Works Publisher ST is mentioned specifically, and some others that I
forget.  I expect that this is the bug that hangs programs with
formdial.  If this is what you meant by not balancing calls, it wasn't
very clear.  

On a related note, what *is* the proper procedure in calling and
returning from dialogs - one that doesn't check for a screen redraw?

> because they got sloppy and don't balance their calls to formdial properly
> (just my guess).  Whether it's worthwhile for you will depend on how tight
> memory space is, and if you ever run ill-behaved programs that cause it
> to hang.
> 
> -- 
> Mark T. O'Bryan                 Internet:  obryan@gumby.cc.wmich.edu
> Western Michigan University
> Kalamazoo, MI  49008

Bob Pegram (pegram@griffin.uvm.edu) Univ. of Vt. Burlington, VT.
Technical Details
Message-ID: <1392@uvm-gen.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!uvm-gen!pegram
References: <1990Feb3.070418.13493@gumby.cc.wmich.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!uvm-gen!pegram
From: pegram@uvm-gen.UUCP (pegram r)
Newsgroups: comp.sys.atari.st
Subject: Re: FORMDIAL.PRG
Message-ID: <1392@uvm-gen.UUCP>
Date: 14 Feb 90 17:12:41 GMT
References: <1990Feb3.070418.13493@gumby.cc.wmich.edu>
Sender: nobody@uvm-gen.UUCP
Organization: EMBA Computer Facility, Univ. of Vermont, Burlington.
Lines: 31