MCPcopy
hub / github.com/arduino/Arduino / createScrollPane

Method createScrollPane

app/src/processing/app/EditorTab.java:130–143  ·  view source on GitHub ↗
(SketchTextArea textArea)

Source from the content-addressed store, hash-verified

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 {

Callers 1

EditorTabMethod · 0.95

Calls 2

getColorMethod · 0.95
getBooleanMethod · 0.95

Tested by

no test coverage detected