Xref: utzoo comp.windows.x:32739 comp.windows.x.motif:1929 comp.windows.open-look:583 Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!clyde.concordia.ca!nstn.ns.ca!news.cs.indiana.edu!sdd.hp.com!elroy.jpl.nasa.gov!jpl-devvax!david From: david@jpl-devvax.JPL.NASA.GOV (David E. Smyth) Newsgroups: comp.windows.x,comp.windows.x.motif,comp.windows.open-look Subject: Re: Toolkit for Open Look *and* OSF/Motif Look and Feel Keywords: toolkit, Open Look, OSF/Motif, GUI Message-ID: <11445@jpl-devvax.JPL.NASA.GOV> Date: 15 Feb 91 00:09:10 GMT References: <1322@ixos.de> Reply-To: david@jpl-devvax.JPL.NASA.GOV (David E. Smyth) Organization: Jet Propulsion Laboratory, Pasadena, CA Lines: 59 > We are searching for a special toolkit for the > development of graphical user interfaces(GUI) based on the X Window System. > This toolkit should allow to get the Look and Feel of both toolkits, > namely OSF/Motif and Open Look, > out of one single applikation programming interface(API)! Look into Wcl, the Widget Creation Library. The API is basically widget set independent. Your application can take full advantage of both OLIT and Motif widget sets. Obviously, the user interfaces will be somewhat different. The C code *can* be identical. The way it works is simple: Wcl allows the entire widget interface to be specified in Xrm resource files. You always could specify all the widget attributes in resource files (color, font, label, ...), and bindings from events to action routines (translations). Wcl adds just a little code to allow the widget types, widget hierarchy, and callbacks to be bound via the resource file. The result is that your C code consists of a very simple main() routine and then all of your actions and callbacks. You don't write any XtSetArg, XtSetValue, and XtCreateWidget code at all. The latest version of Wcl, version 1.05, is available via ftp from JPL and from MIT as well as comp.sources.x archive sites. site name internet id compressed tar file name --------- ------------- ------------------------ devvax.jpl.nasa.gov 128.149.1.143 /pub/Wcl/Wcl.1.05.tar.Z expo.lcs.mit.edu 18.30.0.212 /contrib/Wcl.1.05/Wcl.1.05.tar.Z Here is sorta how to get Wcl using ftp: % mkdir Wcl % cd Wcl % ftp devvax.jpl.nasa.gov ftp login: anonymous ftp passwd: OK ftp> cd pub/Wcl ftp> binary ftp> get Wcl.1.05.tar.Z ftp> quit % uncompres Wcl.1.05.tar.Z % tar xvf Wcl.1.05.tar % more README If you can't get it by ftp, then bug your system administrator. If that still doesn't work, then I'll mail you the shar files. ------------------------------------------------------------------------- David Smyth david@jpl-devvax.jpl.nasa.gov Senior Software Engineer, seismo!cit-vax!jpl-devvax!david X and Object Guru. (818)393-0983 Jet Propulsion Lab, M/S 230-103, 4800 Oak Grove Drive, Pasadena, CA 91109 ------------------------------------------------------------------------- "There was a time when man would attribute everything he didn't understand to God. Now, with our heightened understanding of science, we attribute them to UFO's." -Gary Friedman -------------------------------------------------------------------------