Article View: comp.sys.apple2.gno
Article #230Re: Multiple Desktop Applications
From: Jawaid Bazyar
Date: Tue, 29 Dec 1992 06:05
Date: Tue, 29 Dec 1992 06:05
36 lines
1889 bytes
1889 bytes
johnmac@fawlty.towers.oz.au (John MacLean) writes: >Would it be possible to: >- Intercept all toolbox calls to desktop related toolsets >(eg: window manager, menu manager, quickdraw, qd aux, etc). >- Keep an array of main window handles, one for each application >(process-id) that is started. >- Re-direct all screen oriented calls to operate on the main window >of the appropriate application. >- In this way, have multiple applications running on the desktop under >GNO, with each application running in a scaleable window with a menu bar. >Has anyone given this (or something similar) some thought? John, Lots of thought. First off, there are lots of programs that people will (reasonably) expect to run from such an environment. The ones I'm referring to, like modZap, soniqTracker, Finder, synthLab, Platinum Paint, and many other, all write directly to the screen. This is a big problem and it's highly unlikely anyone will ever change these apps to not write directly to the screen. Other than that, what you noted above is just a few of the things that Switch-It! does to make its application switching environment work for most programs. -- Jawaid Bazyar | Ask me about the GNO Multitasking Environment Procyon, Inc. | for the Apple IIgs! bazyar@cs.uiuc.edu | P.O Box 620334 --Apple II Forever!-- | Littleton, CO 80162-0334 (303) 933-4649
Technical Details
Message-ID:
<bazyar.725609147@teal>Path:
arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!asuvax!ncar!csn!teal!bazyarReferences:
<1992Dec28.220347.20730@fawlty.towers.oz.au>Show Full Headers
Complete Article Headers
Newsgroups: comp.sys.apple2.gno Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!asuvax!ncar!csn!teal!bazyar From: bazyar@teal.csn.org (Jawaid Bazyar) Subject: Re: Multiple Desktop Applications Message-ID: <bazyar.725609147@teal> Sender: news@csn.org (news) Nntp-Posting-Host: teal.csn.org Organization: Colorado SuperNet, Inc. References: <1992Dec28.220347.20730@fawlty.towers.oz.au> Date: Tue, 29 Dec 1992 06:05:47 GMT Lines: 36