[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: | 2002-08-16 (16:35) |
From: | Nicolas Cannasse <warplayer@f...> |
Subject: | Re: [Caml-list] Osiris - gtk |
> >I've been developping Osiris, an OCaml class-based GUI system which is > >built on top of the Win32 API OCaml Port (still partial, but complete > >enough to work with). If you're willing to develop GUIs for > >windows-only, Osiris may be a good choice. If you're willing to develop > >cross-platform applications, I have been thinking for few month now to > >write a GTK port of Osiris... when I'll have some free time :) > > What about simply rewrite GTK under windows with using native windows > gui components? GTK is quite a big API, porting it using native Window components will require some time... > Or Osiris will be better, than gtk? Osiris is OCaml , GTK is C. Actually there is LablGTK which is a ocaml binding for GTK , there is also the Ocaml Win32 API, which enable you to call most of the Win32 API functions from ocaml ( mixing ocaml / C ) Osiris is built on-top of this API, so is entirely written in OCaml . The port I was thinking of is to write a version of Osiris which use Lablgtk instead of the Win32 API binding. Osiris will still remain ocaml-only but then usable either under Linux or Windows ( with GTK or Native API under Windows ). BTW, Osiris is class-based and doesn't enable such a control of components as GTK do. > ps: Where can we download Osiris? I just put the last version on http://tech.motion-twin.com with some samples included Nicolas Cannasse ------------------- 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