🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.windows.x
Article #38421

Re: new free widget library

#38421
From: Volker Hetzer
Date: Mon, 17 Mar 1997 00:00
43 lines
2877 bytes
Paul David Fox wrote:
> 
> 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.
Actually, what I use is Tk.
I do the whole GUI in Tk and all other stuff in C, linked to Tk.
Works pretty well and is as fast as any other GUI-Tool I'm using.

Volker
Technical Details
Message-ID: <332D2BA7.4D96@sni.de>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <E6vBxI.MtG@world.std.com> <5g4e0k$crc$1@brachio.zrz.TU-Berlin.DE> <332673B9.3977@lehman.com>

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: 107393,a8c746231dfc1302
X-Google-Attributes: gid107393,public
X-Google-Thread: 108717,a8c746231dfc1302
X-Google-Attributes: gid108717,public
X-Google-Thread: f6356,a8c746231dfc1302
X-Google-Attributes: gidf6356,public
X-Google-Thread: 103734,a8c746231dfc1302
X-Google-Attributes: gid103734,public
X-Google-Thread: 1108a1,a8c746231dfc1302
X-Google-Attributes: gid1108a1,public
X-Google-Thread: 1025b4,a8c746231dfc1302
X-Google-Attributes: gid1025b4,public
From: Volker Hetzer <hetzer.abg@sni.de>
Subject: Re: new free widget library
Date: 1997/03/17
Message-ID: <332D2BA7.4D96@sni.de>
X-Deja-AN: 226470716
Distribution: inet
References: <E6vBxI.MtG@world.std.com> <5g4e0k$crc$1@brachio.zrz.TU-Berlin.DE> <332673B9.3977@lehman.com>
Organization: Siemens Nixdorf Informationssysteme AG
Newsgroups: comp.windows.x,comp.unix.user-friendly,comp.os.linux.misc,comp.editors,comp.programming,comp.object,gnu.misc.discuss