🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.acorn.tech
Article #754

DeskLib

#754
From: Tim Browse
Date: Mon, 25 Jan 1993 09:11
32 lines
1856 bytes

Err...TMOTA recently mentioned that I had written a menu module 
for DeskLib and offered to post it for anyone interested. Well, apart 
from the fact that it was the first time I'd been described as a 
'kind gentleman' :-), I'd like to point out that the version I gave 
Jason has a few bugs (to put it mildly!).  I've got a working version, 
and also message handling routines for DATA{SAVE,LOAD} 
messages, and Save As boxes...what should I do with these - does 
anyone want them?

I've also been thinking about hacking DeskLib so it handles 
anti-aliased font size changes on mode changes - it ought to be 
possible, but I've not done it yet on the principle that the 
FontManager ought to handle it automatically.  When you ask for a 
font resolution of 0,0 (ie the default for the current screen mode), 
it should work out that this is for screen display, not printing or 
whatever, and issue a handle that is attached to a font that is 
updated on mode changes.  This would be transparent to the 
programmer and hence very nice...or have I missed 
something...hmm...what about printing fonts to sprites? Is there a 
problem with this method there?

Of course, if I did hack DeskLib, I wouldn't distribute it - I'd send 
the mods to Jason.

While I'm on the subject (ok, not really), why is Translator so 
useless at displaying 16 colour sprites, especially if they have no 
palette? They usually look like a technicolour yawn (when I've seen 
friends display them, of course...)

Tim
Technical Details
Message-ID: <MNEWS.727954005.9890@demon.co.uk>
Path: arc1-ca.pugleaf.net!sparky!uunet!pipex!demon!liszt.thorn-emi-crl.co.uk!tb

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!pipex!demon!liszt.thorn-emi-crl.co.uk!tb
Newsgroups: comp.sys.acorn.tech
From: tb@liszt.thorn-emi-crl.co.uk (Tim Browse)
Subject: DeskLib
X-Status: NS
X-Mailer: Aster*x 2.0 (360)
Date: Mon, 25 Jan 1993 09:11:28 +0000
Message-ID: <MNEWS.727954005.9890@demon.co.uk>
Sender: usenet@demon.co.uk
Lines: 32