From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Delivered-To: caml-list@yquem.inria.fr Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by yquem.inria.fr (Postfix) with ESMTP id 7A5E4BC75 for ; Tue, 22 Feb 2005 21:57:05 +0100 (CET) Received: from mta13-winn.mailhost.ntl.com (smtpout19.mailhost.ntl.com [212.250.162.19]) by nez-perce.inria.fr (8.13.0/8.13.0) with ESMTP id j1MKv40L011698 for ; Tue, 22 Feb 2005 21:57:05 +0100 Received: from aamta07-winn.mailhost.ntl.com ([212.250.162.8]) by mta13-winn.mailhost.ntl.com with ESMTP id <20050222205702.XQUN11211.mta13-winn.mailhost.ntl.com@aamta07-winn.mailhost.ntl.com>; Tue, 22 Feb 2005 20:57:02 +0000 Received: from [80.4.70.84] by aamta07-winn.mailhost.ntl.com with ESMTP id <20050222205702.UHTD3971.aamta07-winn.mailhost.ntl.com@[80.4.70.84]>; Tue, 22 Feb 2005 20:57:02 +0000 Message-ID: <421B9C9D.3020301@ntlworld.com> Date: Tue, 22 Feb 2005 20:57:01 +0000 From: "chris.danx" User-Agent: Mozilla Thunderbird 1.0 (X11/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Jon Harrop Cc: caml-list@yquem.inria.fr Subject: Re: [Caml-list] Cross-platform "Hello, World" graphical application in OCaml References: <20050222120308.GA2975@furbychan.cocan.org> <421B6675.20109@orcaware.com> <20050222172340.GA2557@furbychan.cocan.org> <200502221924.29080.jon@jdh30.plus.com> In-Reply-To: <200502221924.29080.jon@jdh30.plus.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Miltered: at nez-perce with ID 421B9CA1.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Spam: no; 0.00; caml-list:01 ocaml:01 wrote:01 wrote:01 wxwindows:01 widget:01 api:01 ocaml:01 bindings:01 ntlworld:98 ...:98 ...:98 opengl:01 opengl:01 graphical:02 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on yquem.inria.fr X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=disabled version=3.0.2 X-Spam-Level: Jon Harrop wrote: > On Tuesday 22 February 2005 17:23, Richard Jones wrote: > >>WxWindows isn't really suitable for what I want to do because it >>doesn't support a rich canvas widget, nor a good rich text editor. > > > Does it support cross-platform OpenGL? Yes. http://wiki.wxwidgets.org/wiki.pl?WxGLCanvas > If so then you could write your GUI in OpenGL... And you could render it with Cairo which would be very interesting (although Cairo's api isn't that stable at the moment and the OCaml bindings don't seem to support the OpenGL (glitz) back end yet, though it supports the other back ends like ps, x11, pdf, png, in memory ...).