X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;ds=sidebyside;f=helm%2FDEVEL%2Flablgtk%2Flablgtk_20000829-0.1.0%2FgMain.ml;fp=helm%2FDEVEL%2Flablgtk%2Flablgtk_20000829-0.1.0%2FgMain.ml;h=811f490d481aec47791712bf13fe0362727a8bec;hb=2ee84a2a641938988703e329aef9fc3c5eb5aacf;hp=0000000000000000000000000000000000000000;hpb=34d83812af9b7064cc8f735c2a78169881140010;p=helm.git diff --git a/helm/DEVEL/lablgtk/lablgtk_20000829-0.1.0/gMain.ml b/helm/DEVEL/lablgtk/lablgtk_20000829-0.1.0/gMain.ml new file mode 100644 index 000000000..811f490d4 --- /dev/null +++ b/helm/DEVEL/lablgtk/lablgtk_20000829-0.1.0/gMain.ml @@ -0,0 +1,26 @@ +(* $Id$ *) + +open Gtk +open GtkMain +open GObj + +module Main : sig + val init : unit -> string (* returns the locale name *) + val main : unit -> unit + val quit : unit -> unit + val version : int * int * int + val flush : unit -> unit +end = Main + +module Grab = struct + open Grab + let add (w : #widget) = add w#as_widget + let remove (w : #widget) = remove w#as_widget + let get_current () = new widget (get_current ()) +end + +module Timeout : sig + type id + val add : ms:int -> callback:(unit -> bool) -> id + val remove : id -> unit +end = Timeout