diff options
author | Thomas White <taw@bitwiz.org.uk> | 2011-05-26 23:01:13 +0200 |
---|---|---|
committer | Thomas White <taw@bitwiz.org.uk> | 2011-05-26 23:01:13 +0200 |
commit | 91c2dcb3509f13c2f8aed925ebcec2381af692da (patch) | |
tree | 16a0355fcb3c43db8f9d5f9fa44af031a2d1f508 /src/objects.h | |
parent | 8bcb4aa14d5e02b8c7ccab0ceb03f8876bb61e5b (diff) |
Add caret and basic keyboard editing
Diffstat (limited to 'src/objects.h')
-rw-r--r-- | src/objects.h | 4 |
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); |