aboutsummaryrefslogtreecommitdiff
path: root/src/objects.h
diff options
context:
space:
mode:
authorThomas White <taw@bitwiz.org.uk>2011-05-26 23:01:13 +0200
committerThomas White <taw@bitwiz.org.uk>2011-05-26 23:01:13 +0200
commit91c2dcb3509f13c2f8aed925ebcec2381af692da (patch)
tree16a0355fcb3c43db8f9d5f9fa44af031a2d1f508 /src/objects.h
parent8bcb4aa14d5e02b8c7ccab0ceb03f8876bb61e5b (diff)
Add caret and basic keyboard editing
Diffstat (limited to 'src/objects.h')
-rw-r--r--src/objects.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/objects.h b/src/objects.h
index 7f4d39b..4decfea 100644
--- a/src/objects.h
+++ b/src/objects.h
@@ -53,12 +53,16 @@ struct object
char *text;
size_t text_len;
int insertion_point;
+ PangoLayout *layout;
+ PangoFontDescription *fontdesc;
};
extern struct object *add_text_object(struct slide *s, double x, double y);
extern void insert_text(struct object *o, char *t);
extern void handle_text_backspace(struct object *o);
+extern void move_cursor_left(struct object *o);
+extern void move_cursor_right(struct object *o);
extern void delete_object(struct object *o);