From 72f6082313d1a1ed1ba54ab6c95b0507da366795 Mon Sep 17 00:00:00 2001 From: Jan Arne Petersen Date: Fri, 10 Aug 2012 16:47:19 +0200 Subject: [PATCH] text: Add missing callbacks for text_model events Add all required callbacks for the text_model_listener in the editor example. --- clients/editor.c | 46 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 45 insertions(+), 1 deletion(-) diff --git a/clients/editor.c b/clients/editor.c index 19f70734..392edda4 100644 --- a/clients/editor.c +++ b/clients/editor.c @@ -69,8 +69,52 @@ text_model_commit_string(void *data, widget_schedule_redraw(entry->widget); } +static void +text_model_preedit_string(void *data, + struct text_model *text_model, + const char *text, + uint32_t index) +{ +} + +static void +text_model_preedit_styling(void *data, + struct text_model *text_model) +{ +} + +static void +text_model_key(void *data, + struct text_model *text_model) +{ +} + +static void +text_model_selection_replacement(void *data, + struct text_model *text_model) +{ +} + +static void +text_model_direction(void *data, + struct text_model *text_model) +{ +} + +static void +text_model_locale(void *data, + struct text_model *text_model) +{ +} + static const struct text_model_listener text_model_listener = { - text_model_commit_string + text_model_commit_string, + text_model_preedit_string, + text_model_preedit_styling, + text_model_key, + text_model_selection_replacement, + text_model_direction, + text_model_locale }; static struct text_entry*