- let mml_of_cic_object = BuildTimeConf.Transformer.mml_of_cic_object in
- MatitaMathView.proof_viewer ~mml_of_cic_object ~show:true
- ~packing:(gui#proof#scrolledProof#add) ()
-(*
-let sequent_viewer =
- let mml_of_cic_sequent = BuildTimeConf.Transformer.mml_of_cic_sequent in
- MatitaMathView.sequent_viewer ~mml_of_cic_sequent ~show:true
- ~packing:(gui#main#scrolledSequents#add) ()
-*)
+ let frame = GBin.frame ~packing:(gui#proof#scrolledProof#add) ~show:true () in
+ MatitaMathView.proof_viewer ~show:true ~packing:(frame#add) ()
+let sequent_viewer = MatitaMathView.sequent_viewer ~show:true ()
+let sequents_viewer =
+ let set_goal goal =
+ debug_print (sprintf "Setting goal %d" goal);
+ if not (has_proof ()) then assert false;
+ (get_proof ())#set_goal goal
+ in
+ MatitaMathView.sequents_viewer ~notebook:gui#main#sequentsNotebook
+ ~sequent_viewer ~set_goal ()