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 CAA20839; Fri, 17 Sep 2004 02:00:40 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f 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 CAA21356 for ; Fri, 17 Sep 2004 02:00:39 +0200 (MET DST) X-SPAM-Warning: Sending machine is listed in blackholes.five-ten-sg.com Received: from miritek.com (v30-53.icu.ac.kr [210.107.130.53] (may be forged)) by concorde.inria.fr (8.13.0/8.13.0) with ESMTP id i8H00ZGK002920 for ; Fri, 17 Sep 2004 02:00:37 +0200 Received: from hama (v30-54.icu.ac.kr [210.107.130.54] (may be forged)) by miritek.com (8.9.3/8.9.3) with SMTP id JAA07359; Fri, 17 Sep 2004 09:14:28 +0900 Message-ID: <002801c49c4a$265dc910$1501a8c0@hama> From: "SooHyoung Oh" To: "Caml Mailing List" , "Daan Leijen" Cc: "chris.danx" References: <4149F2D0.7040408@ntlworld.com> <20040916202511.GA24789@annexia.org> <414A05A5.7080603@ntlworld.com> <20040916213937.GA25981@annexia.org> <414A0CED.5070502@cs.uu.nl> Subject: Re: [Caml-list] WxWidgets? Date: Fri, 17 Sep 2004 09:06:14 +0900 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1409 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409 X-Miltered: at concorde with ID 414A2923.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Loop: caml-list@inria.fr X-Spam: no; 0.00; caml-list:01 implemented:01 widgets:01 widgets:01 systematic:01 daan:01 daan:01 caml-list:01 2004:99 haskell:01 sourceforge:01 pubs:01 macosx:01 pragmatic:01 model:01 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk I've followed wxHaskell method and implemented some of widgets with Ocaml. Implementing all of widgets of wxEiffel C wrapper requires much time, so I'm finding more systematic method. Can you give me more hints about your comments about how to generate Ocaml binding using wxDirect? Thanks. ----- Original Message ----- From: "Daan Leijen" To: "Caml Mailing List" Sent: Friday, September 17, 2004 7:00 AM Subject: Re: [Caml-list] WxWidgets? > Hi all, > > I have created a binding from Haskell to wxWidgets, called wxHaskell. > You can find more information (and nice screenshots) at > > There is also a paper about it at > > I also know that there is a student in France that has made a lot of > progress > on an O'Caml binding to wxWidgets (as he contacted me a few times > about technical issues). He also used the wxEiffel C wrapper (that wxHaskell > uses) > > Personally, I am very impressed with wxWidgets: wxHaskell works > very well across the main platforms (MacosX, Windows, and GTK) > and is quite stable. It is also nice that wxWidgets uses native controls > on each platform, giving an application native look-and-feel. > > A particularly pragmatic route to implementing a wxWidgets binding > to wxHaskell would adapt the wxDirect program of wxHaskell to generate > O'Caml bindings and just copy the wxHaskell model -- it would fit O'Caml > quite well, especially when OCaml objects are used to model the C++ classes. > > Anyway, I hope this helps, > All the best, > Daan Leijen. > > [ps. I probably won't respond to this thread anymore as I am going to > ICFP.] > > ------------------- > 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 > > ------------------- 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