src/Tools/jEdit/src/graphview_dockable.scala
changeset 59231 6dea47cf6c6b
parent 59228 56b34fc7a015
child 59233 876a81f5788b
equal deleted inserted replaced
59230:cae3ef2897f2 59231:6dea47cf6c6b
    65         val visualizer = new isabelle.graphview.Visualizer(model) {
    65         val visualizer = new isabelle.graphview.Visualizer(model) {
    66           override def foreground_color = view.getTextArea.getPainter.getForeground
    66           override def foreground_color = view.getTextArea.getPainter.getForeground
    67           override def background_color = view.getTextArea.getPainter.getBackground
    67           override def background_color = view.getTextArea.getPainter.getBackground
    68           override def selection_color = view.getTextArea.getPainter.getSelectionColor
    68           override def selection_color = view.getTextArea.getPainter.getSelectionColor
    69           override def error_color = PIDE.options.color_value("error_color")
    69           override def error_color = PIDE.options.color_value("error_color")
       
    70           override def font_size = view.getTextArea.getPainter.getFont.getSize
       
    71           override def font = view.getTextArea.getPainter.getFont
    70         }
    72         }
    71         new isabelle.graphview.Main_Panel(model, visualizer) {
    73         new isabelle.graphview.Main_Panel(model, visualizer) {
    72           override def make_tooltip(parent: JComponent, x: Int, y: Int, body: XML.Body): String =
    74           override def make_tooltip(parent: JComponent, x: Int, y: Int, body: XML.Body): String =
    73           {
    75           {
    74             Pretty_Tooltip.invoke(() =>
    76             Pretty_Tooltip.invoke(() =>