Top |
Functions
ide_highlight_engine_get_buffer ()
IdeBuffer *
ide_highlight_engine_get_buffer (IdeHighlightEngine *self
);
Gets the IdeHighlightEngine:buffer property.
ide_highlight_engine_get_highlighter ()
IdeHighlighter *
ide_highlight_engine_get_highlighter (IdeHighlightEngine *self
);
Gets the IdeHighlightEngine:highlighter property.
ide_highlight_engine_invalidate ()
void ide_highlight_engine_invalidate (IdeHighlightEngine *self
,const GtkTextIter *begin
,const GtkTextIter *end
);
This function will extend the invalidated range of the buffer to include
the range of begin
to end
.
The highlighter will be queued to interactively update the invalidated region.
Updating the invalidated region of the buffer may take some time, as it is important that the highlighter does not block for more than 1-2 milliseconds to avoid dropping frames.
ide_highlight_engine_get_style ()
GtkTextTag * ide_highlight_engine_get_style (IdeHighlightEngine *self
,const gchar *style_name
);
A GtkTextTag for style_name
.