From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from weis@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id MAA25350 for caml-redist; Fri, 28 Apr 2000 12:04:48 +0200 (MET DST) Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id CAA04346 for ; Fri, 28 Apr 2000 02:40:45 +0200 (MET DST) Received: from kurims.kurims.kyoto-u.ac.jp (kurims.kurims.kyoto-u.ac.jp [130.54.16.1]) by concorde.inria.fr (8.8.7/8.8.7) with ESMTP id CAA18891 for ; Fri, 28 Apr 2000 02:40:43 +0200 (MET DST) Received: from localhost (sansho.kurims.kyoto-u.ac.jp [130.54.16.90]) by kurims.kurims.kyoto-u.ac.jp (8.9.3/3.7W) with ESMTP id JAA15932; Fri, 28 Apr 2000 09:40:36 +0900 (JST) To: georges.mariano@inrets.fr Cc: caml-list@pauillac.inria.fr Subject: Re: Ocaml and (the lack of) RAD tools In-Reply-To: Your message of "Thu, 27 Apr 2000 17:17:58 +0200" <007901bfb05b$ff8e6da0$c3537989@GeorgesMARIANO> References: <007901bfb05b$ff8e6da0$c3537989@GeorgesMARIANO> X-Mailer: Mew version 1.93 on Emacs 20.5 / Mule 4.0 (HANANOEN) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-Id: <20000428094034A.garrigue@kurims.kyoto-u.ac.jp> Date: Fri, 28 Apr 2000 09:40:34 +0900 From: Jacques Garrigue X-Dispatcher: imput version 980905(IM100) Sender: weis From: "Georges Mariano" > Following the thread about (the lack of) RAD tools around Ocaml, > may I suggest an idea... > > [ooops, first : I'm an ocaml newbie and I don't use (yet) Glade, > so I'm speaking without a clear view of the technical consequences > the following idea may induce...] > > Would'nt it be useful to define the coupling between a tool like Glade > and the Ocaml language ??? Indeed, somebody had this idea in the LablGTK project. There is a small glade interface that was running at that time. This was even released in the first alpha version of lablgtk: ftp://ftp.kurims.kyoto-u.ac.jp/pub/lang/olabl/lablgtk-a01.tar.gz We just dropped it because what we want is something better integrated with ocaml: the RAD himself, or at least parts of it, should be written in ocaml, and for such a goal having to interface the whole of glade seemed more painful than rewriting it from scratch. The radtest included in lablgtk-1.00 has an interface very similar to glade, the only real difference being that you drag and drop to the tree structure of your window rather than directly on the window itself. This allows more subtle editing. What it really lacks is widgets: only 12 of them are currently available, and with only few of their options. --------------------------------------------------------------------------- Jacques Garrigue Kyoto University garrigue at kurims.kyoto-u.ac.jp JG