Version française
Home     About     Download     Resources     Contact us    
Browse thread
[Caml-list] labltk vs lablgtk
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Sven Luther <luther@d...>
Subject: Re: [Caml-list] labltk vs lablgtk
On Thu, Apr 10, 2003 at 11:18:26AM -0600, Matt Gushee wrote:
> On Thu, Apr 10, 2003 at 04:00:58PM +0200, Henri Dubois-Ferriere wrote:
> > 
> > But since I'm going to live with this choice for quite a while, i'm 
> > wondering what are the broad pros/cons between labltk and lablgtk?
> > does anything stick out as being specific to one or the other?
> 
> Let's see ...
> 
> * Tk has a limited selection of widgets. From what you said of your
>   project, it may well have all you need, but it is lacking a few things
>   that people seem to expect to find in "modern" GUI toolkits: spin
>   buttons, paned windows, tabbed notebooks, tree displays ...
> 
> * Last time I checked (several months ago), GTK was considered to be
>   less-than-production-quality on Windows and MacOS, whereas Tk has been
>   in use on those platforms for a long time.
> 
> * (My impression is that) GTK has good Unicode support. Tk has had issues
>   with i18n for some time. The latest versions may be up to par, but I'm
>   not sure. Probably either would be fine for Western European
>   languages; the problems I have heard of were mostly related to CJKV.
> 
> * If you need to use raster graphics, you should be aware that Tk only
>   has built-in support for GIF and PBM/PGM/PPM/PNM file formats. I'm not
>   sure, but I would assume that GTK supports JPEG, PNG, and other modern
>   formats.

lablgtk2 does also support SVG graphics now, and the AA fonts are really
worth it.

Friendly,

Sven Luther

-------------------
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners