]> matita.cs.unibo.it Git - helm.git/blob - helm/ocaml/logger/ui_logger.mli
- removed some unneeded dependencies from debian/control
[helm.git] / helm / ocaml / logger / ui_logger.mli
1
2 type html_tag = [ `BR | `L of html_tag list | `T of string ]
3 type html_msg = [ `Error of html_tag | `Msg of html_tag ]
4
5 class html_logger:
6   width:int -> height:int ->
7   packing:(GObj.widget -> unit) -> show:bool ->
8   unit ->
9   object
10       (* in all methods below "append_NL" defaults to true *)
11
12       (** log an HTML like message, see minimal markup above *)
13     method log: ?append_NL:bool -> html_msg -> unit
14
15       (** log a cic messages as degined in CicLogger *)
16     method log_cic_msg: ?append_NL:bool -> CicLogger.msg -> unit
17
18   end
19