Article View: comp.windows.x
Article #38446Re: new free widget library
From: Paul David Fox
Date: Wed, 12 Mar 1997 00:00
Date: Wed, 12 Mar 1997 00:00
52 lines
3186 bytes
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-mailReferences:
<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