> IMHO, a program should *never* change the colour depth or screen > resolution without the user's express permission! > > If I'm running QPC2 in, say, 800x600 QL colour mode, it's for a > reason. The last thing I want is for a program to take it upon itself > to change things, especially since a change could have fatal > consequences for other running programs (c.f. comments received by > Dilwyn re. the behaviour of the pre-release version of Launchpad)... Taken to heart and addressed. And the problem you highlighted at Byfleet is sorted, but I haven't yet put the package together as an official v0.94 update since there is a small bug in the Pic Viewer on QDOS systems which needs to be fixed.
Marcel explained to me what John refers to by the opinion above and having seen at first hand what such actions by programs can do, it is indeed preferable that programs do not set colour depths or display resolutions against the wishes of the user. The original reasons why Launchpad did this was that it tried to "learn" what the user's preferred settings were and save them for use next time it started. This did cause some people some very clear problems, which is why the default settings is now Do Not Set for colour depth and display resolution. Sadly, as John found out, although it is now better behaved it is rather naughty in that it doesn't set resolution but tells you it does (i.e. doesn't show Do Not Set as the option you chose). This will be improved int he next version. -- Dilwyn Jones
