Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!gegeweb.org!newsfeed.kamp.net!newsfeed0.kamp.net!fu-berlin.de!uni-berlin.de!not-for-mail From: jt@toerring.de (Jens Thoms Toerring) Newsgroups: comp.os.linux.development.apps Subject: Re: X (Desktop) library obsolescence question Date: 13 Aug 2011 18:55:15 GMT Organization: Freie Universitaet Berlin Lines: 41 Message-ID: <9anvkjFunqU1@mid.uni-berlin.de> References: X-Trace: news.uni-berlin.de lSoX8V1lRLl+VQ0tv2vrTg8G/ARUkDFrfgEpmoCLgB2/AP X-Orig-Path: not-for-mail User-Agent: tin/1.9.3-20080506 ("Dalintober") (UNIX) (Linux/2.6.30-1-amd64 (x86_64)) Xref: x330-a1.tempe.blueboxinc.net comp.os.linux.development.apps:246 Jason Nunn wrote: > Jan Panteltje wrote: > > I have ben using xforms for more than 10 years, > > it also has a GUI generator that generates C code. > > http://savannah.nongnu.org/projects/xforms/ > > > > The lib is very small too, less than 2 MB, and it is extremey fast. > Funny you should mention X-forms. I used X-forms for a X/Unix app I > wrote in the mid-90's. I only ever wrote one program using x-forms, but > found the API and form editor very easy to use and the look/feel on > this library was nice. And as a bonus, it's open-source since 2002;-) > I might give this library a re-visit I think. I will be interesting to > see if my old x-form app compiles :). Thanks for your feedback :) If you should have troubles please let me know - I'm one of the maintainers of XForms and try to keep things backward compatible, but that's not an option in each and every case. Where you might run into problems is when you have used undocumented features etc. The rest of the API has been relatively stable over at least the last 10 years (just a bunch of functions has been added, those described as obsolete will remain available for all of the for- seable future). BTW, we're planning a 1.2 release (as a direct jump from the cur- rent 1.0.93 release) for the near future. In case you are inter- ested to help with testing you might try the current pre-release http://download.savannah.gnu.org/releases/xforms/xforms-1.0.94pre5.tar.gz For documentation (but which you also can build from the sour- ces) see http://xforms-toolkit.org/doc/ Best regards, Jens -- \ Jens Thoms Toerring ___ jt@toerring.de \__________________________ http://toerring.de