From: | |
Date: | 07 Feb 2001 at 14:47:10 |
Subject: | Re: Custom screens (was: Re: Can someone look at this code?) |
On 07-Feb-01, Allan Odgaard wrote:
> Hello Colin,
>> But, If I have an application that I don't want anybody messing
>> around with, why not use CUSTOMSCREEN ??
> As long as you don't call SetDefaultPubScreen() then no windows will
> mess up your display.
>> Please explain your reason for disliking custom screens.... ??
> I thought I did so in the other letter. Why don't you explain your
> reasons for disallowing the user to open windows on your screen, even
> when he really wants to? Reminds me a little of the demo-days, where
> people went through a lot of trouble to make sure that graphics and
> modules couldn't be ripped from the demos. No-one considered that
> users wanted to hear the modules in trackers running in the
> backgroumd, use the graphics for backgrounds pictures, or print them
> in magazines when reviewing demos etc.
> Why is there some strange idea that the programmer knows what the
> user want, and should try to limit the user in a way that's not just
> avoiding mistakes, but gives the super user a lot of trouble doing
> the things he'd like to do?
> Kind regards Allan
Ok, you have quite a valid point, I really shouldn't disallow people access
to my screen when I don't really know what they are going to do with it,
so, in the interest of standardisation & compatibility between the
various older & newer coders here, how about a working example of
the "propper" way to set up screens, ( intuition >v39 compatible)
keeping in mind, a lot of coders have been doing things a certain
way (like me) since WB1.2 & are unaware of the "new" compatible &
optional methods of doing apparently simple things like this, now...
Plus, I would like to see some comments on why you set particular
options, incase the reason is not immediately obvious...
I think a nice example I would like to see, is opening up a public screen
that has the same properties (clone) of the workbench screen,
to inherit it's palette & dimensions...
Regards
Colin Wenzel. Quensland, Australia.
EMAIL: colstv@hotkey.net.au
URL: http://www.hotkey.net.au/~colstv/
AMIGA: 4000T, 68060/50, 150Mb RAM,
OS 3.9, Spectrum Gfx Card + P96.
Need an Image Generator For CATV ??
http://connect.to/products
_________________________________________
------------------------ Yahoo! Groups Sponsor ---------------------~-~>
eGroups is now Yahoo! Groups
Click here for more details
http://click.egroups.com/1/11231/0/_/451227/_/981553653/
---------------------------------------------------------------------_->