🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.windows.x
Article #38446

Re: new free widget library

#38446
From: Paul David Fox
Date: Wed, 12 Mar 1997 00:00
52 lines
3186 bytes
Jost Boekemeier wrote:
> 
> In article <E6vBxI.MtG@world.std.com>,
>         jhallen@world.std.com (Joseph H Allen) writes:
> > I'm close to completing a new free-ware widget library for X.  This widget
> ...
> > on the current programming interface.  The widget library is written in
> > standard K&R UNIX C, but in an object oriented style which would allow easy
> 
> Please stop wasting your time by writing yet another C based widget library.
> What we need, what we badly need is a *free* well designed widget library
> that *supports OO technics*; something like Qt, Delphi or VO (Common View which
> is integrated in Visual Objects).

I think I nearly second that. A good C library with OO
techniques is great.

But I think Mr Allen (and the other supporters) are ignoring why
Motif/Xt are so huge. All those lines of code are there for something -
menus, accelerators, I18N support, etc.

What we need is a toolkit which doesnt holler about 'wow! this is C,
look how small my CreateButton() function is'. What we want is a toolkit
which contains:

	- pushbuttons, combo boxes, lists,
	- tree views
	- rtf edit control
	- Modern (i.e. Win95) File Open dialog box
	- Search for/Printer/etc common dialog boxes.

If you are a Unix bigot (I am and proud of it) dont even think about
writing a widget library without looking at Microsoft Windows and
understanding why they are so popular. They are popular because the
widgets exist to write fancy looking tools.

Every tool under Unix looks like it crawled out of the stone age.
(I'm writing this in netscape under Unix and that is a prime example).

Jeeze, it took until about 3 years ago for toolbar icons IN COLOR
to even be popular under Unix. 

Think COMMERCIAL not ACADEMIC. Unix lost the war because of the
academicists.

_______________________________________________________
| Paul David Fox          Lehman Brothers.             |
| ######################  E-mail: pfox@lehman.com      | 
| # This space for rent#  Home: fox@crisp.demon.co.uk  | 
| ######################  Tel: +44 171 601 0011 x6025  | 
This message is boring.
Technical Details
Message-ID: <332673B9.3977@lehman.com>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <E6vBxI.MtG@world.std.com> <5g4e0k$crc$1@brachio.zrz.TU-Berlin.DE>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 1103af,a8c746231dfc1302
X-Google-Attributes: gid1103af,public
X-Google-Thread: 103734,a8c746231dfc1302
X-Google-Attributes: gid103734,public
X-Google-Thread: 1108a1,a8c746231dfc1302
X-Google-Attributes: gid1108a1,public
X-Google-Thread: 108717,a8c746231dfc1302
X-Google-Attributes: gid108717,public
X-Google-Thread: 107393,a8c746231dfc1302
X-Google-Attributes: gid107393,public
X-Google-Thread: 1025b4,a8c746231dfc1302
X-Google-Attributes: gid1025b4,public
X-Google-Thread: f6356,a8c746231dfc1302
X-Google-Attributes: gidf6356,public
From: Paul David Fox <pfox%spamoff@lehman.com>
Subject: Re: new free widget library
Date: 1997/03/12
Message-ID: <332673B9.3977@lehman.com>
X-Deja-AN: 224932596
Distribution: inet
References: <E6vBxI.MtG@world.std.com> <5g4e0k$crc$1@brachio.zrz.TU-Berlin.DE>
Organization: Lehman Brothers, Inc.
Newsgroups: comp.windows.x,comp.unix.user-friendly,comp.os.linux.misc,comp.editors,comp.programming,comp.object,gnu.misc.discuss