From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id TAA27487; Thu, 10 Apr 2003 19:18:30 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id TAA27206 for ; Thu, 10 Apr 2003 19:18:29 +0200 (MET DST) Received: from swordfish ([216.241.35.41]) by nez-perce.inria.fr (8.11.1/8.11.1) with ESMTP id h3AHIR917237 for ; Thu, 10 Apr 2003 19:18:28 +0200 (MET DST) Received: from matt by swordfish with local (Exim 3.35 #1 (Debian)) id 193fgw-0002nE-00 for ; Thu, 10 Apr 2003 11:18:26 -0600 Date: Thu, 10 Apr 2003 11:18:26 -0600 From: Matt Gushee To: caml-list@pauillac.inria.fr Subject: Re: [Caml-list] labltk vs lablgtk Message-ID: <20030410171825.GA10613@swordfish> Reply-To: Matt Gushee Mail-Followup-To: caml-list@pauillac.inria.fr References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.3.27i X-Spam: no; 0.00; gushee:01 mgushee:01 havenrock:01 caml-list:01 labltk:01 lablgtk:01 widgets:01 lacking:01 gui:01 toolkits:01 paned:01 western:99 gif:99 pnm:99 englewood:01 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk 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. Hope that helps a bit. -- Matt Gushee When a nation follows the Way, Englewood, Colorado, USA Horses bear manure through mgushee@havenrock.com its fields; http://www.havenrock.com/ When a nation ignores the Way, Horses bear soldiers through its streets. --Lao Tzu (Peter Merel, trans.) ------------------- 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