diff options
author | Thomas White <taw@bitwiz.me.uk> | 2019-03-10 15:06:07 +0100 |
---|---|---|
committer | Thomas White <taw@bitwiz.me.uk> | 2019-03-10 15:06:07 +0100 |
commit | 0e88cfed0e00a34436c4db3c9b2b8ad422c5a2df (patch) | |
tree | 9d221e5db2b6a123adf21271f61fe3d88d3871e2 /libstorycode/gtk/gtknarrativeview.h | |
parent | 528d0c29049546e130ab61dcc3f67d0ebc9a38cc (diff) |
Implement selection
Diffstat (limited to 'libstorycode/gtk/gtknarrativeview.h')
-rw-r--r-- | libstorycode/gtk/gtknarrativeview.h | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/libstorycode/gtk/gtknarrativeview.h b/libstorycode/gtk/gtknarrativeview.h index 13400db..942044e 100644 --- a/libstorycode/gtk/gtknarrativeview.h +++ b/libstorycode/gtk/gtknarrativeview.h @@ -34,6 +34,7 @@ #include <narrative.h> #include <presentation.h> #include <imagestore.h> +#include <narrative_render_cairo.h> #define GTK_TYPE_NARRATIVE_VIEW (gtk_narrative_view_get_type()) @@ -70,14 +71,6 @@ enum drag_status }; -struct edit_pos -{ - int para; /* Paragraph number (corresponding to narrative items) */ - int pos; /* Byte position within paragraph (yes, really) */ - int trail; /* 1 = end of character, 0 = before */ -}; - - struct _gtknarrativeview { GtkDrawingArea parent_instance; @@ -105,7 +98,6 @@ struct _gtknarrativeview /* Rubber band boxes and related stuff */ enum drag_status drag_status; - int sel_active; struct edit_pos sel_start; /* Where the user dragged from */ struct edit_pos sel_end; }; |