Buffer.setStyleScheme

Sets a #GtkSourceStyleScheme to be used by the buffer and the view.

Note that a #GtkSourceStyleScheme affects not only the syntax highlighting, but also other #GtkSourceView features such as highlighting the current line, matching brackets, the line numbers, etc.

Instead of setting a null scheme, it is better to disable syntax highlighting with gtksource.buffer.Buffer.setHighlightSyntax, and setting the #GtkSourceStyleScheme with the "classic" or "tango" ID, because those two style schemes follow more closely the GTK+ theme (for example for the background color).

The buffer holds a reference to scheme.

class Buffer
void
setStyleScheme

Parameters

scheme gtksource.style_scheme.StyleScheme

a #GtkSourceStyleScheme or null.