(SketchTextArea textArea)
| 128 | } |
| 129 | |
| 130 | private RTextScrollPane createScrollPane(SketchTextArea textArea) throws IOException { |
| 131 | RTextScrollPane scrollPane = new RTextScrollPane(textArea, true); |
| 132 | scrollPane.setBorder(new MatteBorder(0, 6, 0, 0, Theme.getColor("editor.bgcolor"))); |
| 133 | scrollPane.setViewportBorder(BorderFactory.createEmptyBorder()); |
| 134 | scrollPane.setLineNumbersEnabled(PreferencesData.getBoolean("editor.linenumbers")); |
| 135 | scrollPane.setIconRowHeaderEnabled(false); |
| 136 | |
| 137 | Gutter gutter = scrollPane.getGutter(); |
| 138 | gutter.setBookmarkingEnabled(false); |
| 139 | //gutter.setBookmarkIcon(CompletionsRenderer.getIcon(CompletionType.TEMPLATE)); |
| 140 | gutter.setIconRowHeaderInheritsGutterBackground(true); |
| 141 | |
| 142 | return scrollPane; |
| 143 | } |
| 144 | |
| 145 | private SketchTextArea createTextArea(RSyntaxDocument document) |
| 146 | throws IOException { |
no test coverage detected