Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!cs.utexas.edu!milano!titan!janssen@titan.sw.mcc.com From: janssen@titan.sw.mcc.com (Bill Janssen) Newsgroups: comp.windows.news Subject: Re: InterViews -> NeWS port Message-ID: <2079@titan.sw.mcc.com> Date: 8 Mar 89 05:14:33 GMT References: <8903072203.AA06630@laotse.santafe.edu> Sender: janssen@titan.sw.mcc.com Reply-To: janssen@titan.sw.mcc.com (Bill Janssen) Organization: MCC Software Technology Lines: 22 In-reply-to: scp@sfi.santafe.edu ("Stephen C. Pope") InterViews is a very nice system, but it is still just getting started. I would suggest porting the Andrew Toolkit to NeWS, and using that. Andrew is a system from the Information Technology Center at CMU, distributed free by IBM and CMU, on the X11R3 tape. It is an extensive object-oriented system with hundreds of useful classes (including major applications such as a mail system, a multi-media extensible editor, a typescript, a graphical workstation monitor-console, a help tool) that is based on a good model of a virtual window system, along with two ports to real window systems, WM and X11. All applications talk in terms of the virtual window system, so that different window systems can be used by the same application. Code can be dynamically loaded, so that the appropriate window system class can be selected at run-time. You would have to provide the port to NeWS, but it would be a minor job compared to the wealth of ready tools you would receive. The sources for Andrew are distributed on the X11R3 tape under contrib/toolkits/andrew. You might want to join the mailing list "info-andrew@andrew.cmu.edu" for more information (requests to "info-andrew-request@andrew.cmu.edu"), or try sending mail to ???? (perhaps postmaster@andrew.cmu.edu?). Bill