]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/matita/cicMathView.mli
update in basic_2 and static_2
[helm.git] / matita / matita / cicMathView.mli
index b3b97f7d0b2971293a3cde7886ac505b9e4fb445..521115548438e2e874e67a7f83d059cef885be92 100644 (file)
@@ -29,15 +29,10 @@ class type cicMathView =
 object
   inherit GObj.widget
 
-  method set_font_size: int -> unit
-  method update_font_size: unit
-
   method load_root : root:document_element -> unit
-  method action_toggle: document_element -> bool
   method remove_selections: unit
   method set_selection: document_element option -> unit
   method get_selections: document_element list
-  method has_selection: bool
 
     (** @raise Failure "no selection" *)
   method strings_of_selection: (MatitaGuiTypes.paste_kind * string) list
@@ -61,3 +56,12 @@ val cicMathView :
 
 val empty_mathml: document_element Lazy.t
 val closed_goal_mathml: document_element Lazy.t
+
+val screenshot: 
+ GrafiteTypes.status -> NCic.metasenv -> NCic.metasenv ->
+  NCic.substitution -> string -> unit
+
+(* CSC: these functions should completely disappear; bad design;
+   the object type is MatitaScript.script *)
+val register_matita_script_current: (unit -> < advance: ?statement:string -> unit -> unit; status: GrafiteTypes.status >) -> unit
+val get_matita_script_current: unit -> < advance: ?statement:string -> unit -> unit; status: GrafiteTypes.status >