X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;ds=sidebyside;f=matita%2Fmatita%2FmatitaGtkMisc.ml;h=597cb7dbf9e9971c71ece1c6218abd4c630264cc;hb=refs%2Fheads%2Fmaster;hp=52da5b420569864f8e8e01bcdc102400c8896a22;hpb=5f4714c72188f1fc8fa0d9bb86f80b1b17ac6d7f;p=helm.git diff --git a/matita/matita/matitaGtkMisc.ml b/matita/matita/matitaGtkMisc.ml index 52da5b420..597cb7dbf 100644 --- a/matita/matita/matitaGtkMisc.ml +++ b/matita/matita/matitaGtkMisc.ml @@ -27,6 +27,8 @@ open Printf +let _ = MatitaGuiInit.init () + let wrap_callback0 f = fun _ -> try f () with Not_found -> assert false let wrap_callback1 f = fun _ -> try f () with Not_found -> assert false let wrap_callback2 f = fun _ -> try f () with Not_found -> assert false @@ -98,7 +100,7 @@ class multiStringListModel ~cols (tree_view: GTree.view) = (fun renderer -> GTree.view_column ~renderer ()) renderers in - object (self) + object val text_columns = text_columns initializer @@ -173,7 +175,7 @@ class taggedStringListModel ~(tags:(string * GdkPixbuf.pixbuf) list) let lookup_pixbuf tag = try List.assoc tag tags with Not_found -> assert false in - object (self) + object initializer tree_view#set_model (Some (list_store :> GTree.model)); ignore (tree_view#append_column tag_vcolumn); @@ -227,7 +229,7 @@ class recordModel (tree_view:GTree.view) = ]) in let toggle_vcol = GTree.view_column ~renderer:toggle_rend () in - object (self) + object initializer tree_view#set_model (Some (list_store :> GTree.model)); ignore (tree_view#append_column text_vcol); @@ -267,9 +269,9 @@ let popup_message m#destroy () let popup_message_lowlevel - ~title ~message ?(no_separator=true) ~message_type ~buttons + ~title ~message ?no_separator:(_=true) ~message_type ~buttons ?parent ?(destroy_with_parent=true) - ?icon ?(modal=true) ?(resizable=false) ?screen ?type_hint + ?icon ?modal:(_=true) ?(resizable=false) ?screen ?type_hint ?(position=`CENTER_ON_PARENT) ?wmclass ?border_width ?width ?height () =