equal
deleted
inserted
replaced
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(() => |