🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.amiga.tech
Article #7644

Re: Simple Overscan Display

#7644
From: BAXTER_A
Date: Sat, 22 Dec 1990 19:10
40 lines
2204 bytes
In article <4189@mindlink.UUCP>, a976@mindlink.UUCP (Ron Tarrant) writes:
>> BAXTER_A@wehi.dn.mu.oz writes:
>> 
>> >>handles the startup of multiplot which includes sizing an overscan screen
>> >>depending on the workbench screen size. This code does not break with
>> WB2.0.
>> >>You are welcome to it.
>> 
>> Regards Alan
> 
> 
> I took a look at the code for MultiPlot and unfortunately it doesn't do the
> kind of thing I'm trying to do. Like you said, it will create an overscan
> screen IF the WB screen is overscan (set by MoreRows, et al). What I want to do
> is create an overscan display from scratch so that the end product doesn't
> depend on MoreRows or something else to set up the overscan screen.
> 
> Is there an OFFICIAL CBM  way of doing this?
> Is anyone from Commodore still reading this news group?
> -Ron Tarrant
> a976@Mindlink.UUCP

In a sense, what you need to know to do this, is "What size is the bezel
of the monitor in pizels as defined by the horizontal and vertical size
controls on the monitor... and I don't want to calculate this from the
workbench default!"

This CAN NOT be derived from ANY system information. Under WB2.0 you can find
out the "text" and "overscan" sizes of the screen as selected by the user-
which are supposed to represent what you want to know, and these are used to
set the workbench size. But that in no way stops the user choosing to have
a one inch black boarder all round the active screen, which you won't know
about.

An alternative is just to open an overscanned screen (just use overdimensional
values when specifying screen size) and expect the user to reset the monitor,
but most people on finding the screen cut off by the bezel will assume
you are a shit programmer and not use your program.

Regards Alan
Technical Details
Message-ID: <17901@wehi.dn.mu.oz>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!samsung!munnari.oz.au!ariel!ucsvc.ucs.unimelb.edu.au!wehi!baxter_a
References: <4189@mindlink.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!samsung!munnari.oz.au!ariel!ucsvc.ucs.unimelb.edu.au!wehi!baxter_a
From: BAXTER_A@wehi.dn.mu.oz
Newsgroups: comp.sys.amiga.tech
Subject: Re: Simple Overscan Display
Message-ID: <17901@wehi.dn.mu.oz>
Date: 22 Dec 90 19:10:55 GMT
References: <4189@mindlink.UUCP>
Organization: Walter & Eliza Hall Institute
Lines: 40