X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fmatita%2FmatitaMathView.mli;h=045555b802f14ee7f0ccf7316a55461676f44c97;hb=08791e80816548121e81e04d3ead8c9a5171d033;hp=1dc3dabe8bcca48af519cc3d3b6d5068cfb5aad4;hpb=de4483296d06aac3df4da10d5401b1f97c4350ab;p=helm.git diff --git a/helm/matita/matitaMathView.mli b/helm/matita/matitaMathView.mli index 1dc3dabe8..045555b80 100644 --- a/helm/matita/matitaMathView.mli +++ b/helm/matita/matitaMathView.mli @@ -32,6 +32,8 @@ class type clickableMathView = (** set hyperlink callback. None disable hyperlink handling *) method set_href_callback: (string -> unit) option -> unit + + method update_font_size: unit end class type sequentViewer = @@ -57,13 +59,10 @@ class type sequentsViewer = method goto_sequent: int -> unit (* to be called _after_ load_sequents *) end -exception Browser_failure of string - - class type cicBrowser = object method load: MatitaTypes.mathViewer_entry -> unit - method loadList: string list -> MatitaTypes.mathViewer_entry -> unit + (* method loadList: string list -> MatitaTypes.mathViewer_entry -> unit *) method loadInput: string -> unit end @@ -94,7 +93,14 @@ val sequentsViewer: val cicBrowser: unit -> cicBrowser -val refresh_all_browsers: unit -> unit +(** mathview wide functions *) + +val increase_font_size: unit -> unit +val decrease_font_size: unit -> unit +val reset_font_size: unit -> unit + +val refresh_all_browsers: unit -> unit (** act on all cicBrowsers *) +val update_font_sizes: unit -> unit (** {2 singleton instances} *)