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 RAA31005; Fri, 22 Feb 2002 17:33:36 +0100 (MET) 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 RAA28792 for ; Fri, 22 Feb 2002 17:33:35 +0100 (MET) Received: from relay-3v.club-internet.fr (relay-3v.club-internet.fr [194.158.96.114]) by concorde.inria.fr (8.11.1/8.11.1) with ESMTP id g1MGXY110929 for ; Fri, 22 Feb 2002 17:33:34 +0100 (MET) Received: from warp (lns05v-10-189.w.club-internet.fr [212.194.93.189]) by relay-3v.club-internet.fr (Postfix) with SMTP id A38B7171D; Fri, 22 Feb 2002 17:33:29 +0100 (CET) Message-ID: <000501c1bbbe$7461a060$3c00a8c0@warp> From: "Warp" To: "OCaml" , Cc: Subject: [Caml-list] Osiris 1.0 Released Date: Fri, 22 Feb 2002 17:31:56 +0100 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 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk Hi all ! Osiris is a set of very-easy-to-use Class Wrappers for the Win32 Controls API. The main goal of Osiris is to enable RAD (Rapid Application Developpement) of user interfaces. You can now get sources & precompiled binaries at http://warplayer.free.fr Sample : (* file : sample.ml *) open Osiris;; let my_wnd = new_window() in my_wnd#caption "My Window Caption"; let lpan = new_panel my_wnd#container in lpan#align AlLeft; let lbutton = new_button lpan#container in lbutton#align AlCenter; lbutton#caption "Click Me !"; lbutton#on_click (fun x -> message_box (x#get_caption^" Clicked")); my_wnd#state Normal; my_wnd#update; while my_wnd#process do () done Requirements : - OCaml 3.04 - for dynlink purpose - Windows 95/98/NT/2K/Me/... - A recent version of the Win32 OCaml API by Harry Chomsky ( can be found at www.chomsky.net ) (dynamic binaries are included in the current distribution) 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