🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Improved filer

#688
From: burke
Date: Fri, 18 Dec 1992 13:43
26 lines
2109 bytes
In article <gilbertd.724595093@cs.man.ac.uk>, gilbertd@cs.man.ac.uk (David Alan Gilbert) writes:
> input focus - I have the same problem at the moment.  I know
> I can put a grab keys window at the back and things like that,

You don't need a separate window, you can set the hot-key bit on the filer
window. The problem is more one of clashes between a foreground application and
hot keys (e.g. DeskEdit traps just about every normal keycode). You really need
hot keys to be in a separate range to "normal" keys. This is certainly
possible, as the code returned to an application is a 32-bit number, but how do
you generate them? My KeyChange module (available from Newcastle) does this,
but isn't machine-independent beacuse Acorn don't guarantee that the low-level
keycodes won't change. 

  What's really needed is another key on the keyboard (maybe just use one of
the alt keys so it would work with older machines), and a modified keyboard
driver, plus guidance from Acorn on how hot-keys should be used. This is, of
course, exactly what's done on the Mac; since Acorn were pretty much copying
the Mac interface you might have thought they'd have kept the best bits, but
evidently not ...

e----><----p | Stephen Burke           | Internet: burke@vxdesy.desy.de
 H   H   1   | Gruppe FH1T (Liverpool) | DECnet:   vxdesy::burke (13313::burke)
 H   H  11   | DESY, Notkestrasse 85   | BITNET:   BURKE@DESYVAX or SB2@UKACRL
 HHHHH   1   | 2000 Hamburg 52         | JANET:    sb2@uk.ac.rl.ib
 H   H   1   | Germany                 | Phone:    + 49 40 8998 2282
 H   H 11111 | HERA, the world's largest electron microscope!
Technical Details
Message-ID: <1992Dec18.134353.1@vxdesy.desy.de>
Path: arc1-ca.pugleaf.net!sparky!uunet!mcsun!dxcern!dscomsa!vxdesy.desy.de!burke
References: <marlow.723896990@radon.sys.uea.ac.uk> <1992Dec15.131442.22909@reks.uia.ac.be> <gilbertd.724595093@cs.man.ac.uk>

Show Full Headers
Complete Article Headers
Newsgroups: comp.sys.acorn.tech
Path: arc1-ca.pugleaf.net!sparky!uunet!mcsun!dxcern!dscomsa!vxdesy.desy.de!burke
From: burke@vxdesy.desy.de
Subject: Re: Improved filer
Message-ID: <1992Dec18.134353.1@vxdesy.desy.de>
Lines: 26
Sender: usenet@dscomsa.desy.de (usenet)
Organization: (DESY, Hamburg, Germany)
References: <marlow.723896990@radon.sys.uea.ac.uk> <1992Dec15.131442.22909@reks.uia.ac.be> <gilbertd.724595093@cs.man.ac.uk>
Date: Fri, 18 Dec 1992 13:43:53 GMT