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

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: François-Xavier HOUARD <IdeFX@I...>
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 
> <wxhaskell.sourceforge.net>
> There is also a paper about it at <www.cs.uu.nl/~daan/pubs.html>
> 
> 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)

I'm the french student having worked on it. The reason why I haven't
made any official release is that it doesn't work at all; I couldn't
solve memory issues. 
I'm working on a little "developper documentation" on my spare time, but
I have got fewer and fewer spare time, so... And what i've done for the
moment is in french... 

Whatever, what I can say you is that i've made a caml tool equivalent to
"wxDirect", which parses C header, and generate a typed Caml binding to
wxWidget. Even if the source of this tool is very awful (i couldn't find
time to clean it), it works quiet well, as the binding works -at least
on the few examples inspired from wxhaskell's one that i've tried-, and
as the typing scheme seems fine. I also tried to find solution to make a
nice integration of this binding to Ocaml, including garbage collection,
which doesn't work at all.

I think i will release something -a developper release- when the
developper documentation is ready, but i can't say you when: as I said
upper, i have very very few time to spend on it.

Whatever, feel free to ask me for more information, i will try to help
anybody asking...

Good night...


François-Xavier Houard
IdeFX@Iname.com

-------------------
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