]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/matita/matitaGuiTypes.mli
Ctr-C now is equivalent to pressing the Break button
[helm.git] / matita / matita / matitaGuiTypes.mli
index 2c685c0ad4cfd9c51268a5bfade524383ab60368..ce5c3c3d9718cb288b55bd88304de2c23dd2d587 100644 (file)
  * http://helm.cs.unibo.it/
  *)
 
-class type console =
-object
-  method message: string -> unit
-  method error: string -> unit
-  method warning: string -> unit
-  method debug: string -> unit
-  method clear: unit -> unit
-
-  method log_callback: HLog.log_callback
-end
-
-class type browserWin =
-object
-  inherit MatitaGeneratedGui.browserWin
-  method browserUri: GEdit.entry
-end
-
 class type gui =
 object
     (** {2 Access to singleton instances of lower-level GTK widgets} *)
-  method main :         MatitaGeneratedGui.mainWin
-
-    (** {2 Dialogs instantiation}
-     * methods below create a new window on each invocation. You should
-     * remember to destroy windows after use *)
-
-  method newBrowserWin:         unit -> browserWin
-  method newUriDialog:          unit -> MatitaGeneratedGui.uriChoiceDialog
-  method newEmptyDialog:        unit -> MatitaGeneratedGui.emptyDialog
+  method main: MatitaGeneratedGui.mainWin
 
     (** {2 Utility methods} *)
-
-  method newScript: unit -> unit
   method loadScript: string -> unit
+
+  method kill_worker: unit -> unit
 end
 
 type paste_kind = [ `Term | `Pattern ]
@@ -70,8 +45,3 @@ object
   method goto_sequent:
    #ApplyTransformation.status -> int -> unit (* to be called _after_ load_sequents *)
 end
-
-class type cicBrowser =
-object
-  method load: MatitaTypes.mathViewer_entry -> unit
-end