aboutsummaryrefslogtreecommitdiff
path: root/libstorycode/gtk/gtknarrativeview.h
diff options
context:
space:
mode:
authorThomas White <taw@bitwiz.me.uk>2019-03-10 15:06:07 +0100
committerThomas White <taw@bitwiz.me.uk>2019-03-10 15:06:07 +0100
commit0e88cfed0e00a34436c4db3c9b2b8ad422c5a2df (patch)
tree9d221e5db2b6a123adf21271f61fe3d88d3871e2 /libstorycode/gtk/gtknarrativeview.h
parent528d0c29049546e130ab61dcc3f67d0ebc9a38cc (diff)
Implement selection
Diffstat (limited to 'libstorycode/gtk/gtknarrativeview.h')
-rw-r--r--libstorycode/gtk/gtknarrativeview.h10
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;
};