🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sw.components
Article #483

Re: ** Toward a Portable OO GUI Library **

#483
From: gseidman
Date: Wed, 17 Feb 1993 16:23
23 lines
2699 bytes
Setting standards is an excellent idea but, as someone pointed out, standards
tend to be set by majority usage (i.e. most people use it, so we'll say
everyone should) and, occasionally, by one method/whatever that is clearly
the best (and we know how "clear" things are to everyone, right?).

I could see GNU (or even a private programmer) writing something similar to
AT&T's cfront (which converts C++ to standard C which can then be compiled
by the built-in UNIX cc for whatever machine) which will take source code and
translate standard (i.e. whatever the translator's author wanted it to be) GUI
toolbox calls into the appropriate calls for Motif, Open Look, or whatever.
Either there would be a different version for each available GUI (even MS
Windows and Macintosh, perhaps) or simply a switch (-Motif, -ODT, -OL, etc.)
to translate the translator calls into actual GUI calls.

A more complex translator could have a visual editor for dialogs and menus,
like ResEdit for the Mac (I believe there are similar things for Motif and/or
Open Look), and have that editting written as code. Furthermore, OOP GUI calls
could be supported, if someone were willing to write such a thing. Such a
tool could set that standard everyone is searching for by simply being the
best thing around; thoroughly portable to all (supported) platforms, and (if
done well) easy to use. Any thoughts?

--Greg (peers at the flames on the horizon...)
Technical Details
Message-ID: <1ltoqaINN53a@news.umbc.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!pageworks.com!world!eff!ssd.intel.com!ogicse!uwm.edu!zaphod.mps.ohio-state.edu!howland.reston.ans.net!agate!ames!haven.umd.edu!news.umbc.edu!math16.math.umbc.edu!gseidman
References: <1993Feb12.115721.2784@alex.com> <id.7KNX.QI6@ferranti.com> <1lsbg0$fpd@agate.berkeley.edu>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fc89c,8f5dc62bc6cbe273
X-Google-Attributes: gidfc89c,public
X-Google-Thread: 1025b4,8f5dc62bc6cbe273
X-Google-Attributes: gid1025b4,public
X-Google-Thread: 1040c9,8f5dc62bc6cbe273
X-Google-Attributes: gid1040c9,public
X-Google-Thread: ff6c8,8f5dc62bc6cbe273
X-Google-Attributes: gidff6c8,public
X-Google-Thread: f9256,8f5dc62bc6cbe273
X-Google-Attributes: gidf9256,public
X-Google-ArrivalTime: 1993-02-17 08:23:38 PST
Path: arc1-ca.pugleaf.net!sparky!uunet!pageworks.com!world!eff!ssd.intel.com!ogicse!uwm.edu!zaphod.mps.ohio-state.edu!howland.reston.ans.net!agate!ames!haven.umd.edu!news.umbc.edu!math16.math.umbc.edu!gseidman
From: gseidman@math16.math.umbc.edu (gseidman@math14.math.umbc.edu)
Newsgroups: comp.sw.components,comp.sys.mac.programmer,comp.sys.next.programmer,comp.unix.programmer,gnu.misc.discuss
Subject: Re: ** Toward a Portable OO GUI Library **
Message-ID: <1ltoqaINN53a@news.umbc.edu>
Date: 17 Feb 93 16:23:38 GMT
Article-I.D.: news.1ltoqaINN53a
References: <1993Feb12.115721.2784@alex.com> <id.7KNX.QI6@ferranti.com> <1lsbg0$fpd@agate.berkeley.edu>
Organization: University of Maryland, Baltimore County Campus
Lines: 23
NNTP-Posting-Host: math16.math.umbc.edu