From 3f745223b871390a92791f3c04fd703a5a66de38 Mon Sep 17 00:00:00 2001 From: Marvin Borner Date: Thu, 22 Apr 2021 21:26:39 +0200 Subject: Added unhighlighter --- src/gui.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/gui.c') diff --git a/src/gui.c b/src/gui.c index 2a948cc..5e0f379 100644 --- a/src/gui.c +++ b/src/gui.c @@ -75,6 +75,15 @@ static void gui_init_highlighter(void) gtk_text_buffer_create_tag(buffer, "regs", "foreground", "#00ff00", NULL); } +void gui_unhighlight(void) +{ + GtkTextIter start, end; + GtkTextBuffer *buffer = gtk_text_view_get_buffer(GTK_TEXT_VIEW(text_view)); + + gtk_text_buffer_get_bounds(buffer, &start, &end); + gtk_text_buffer_remove_all_tags(buffer, &start, &end); +} + void gui_highlight(u32 column, u32 line, u32 length, const char *tag_name) { GtkTextIter start, end; -- cgit v1.2.3