ctxpopup: remove a space in the generated code just around ';'

This commit is contained in:
ChunEon Park 2015-07-02 21:39:15 +09:00
parent 61c6e87993
commit b654fee78a
3 changed files with 11 additions and 12 deletions

View File

@ -33,7 +33,7 @@ ctxpopup_it_cb(void *data, Evas_Object *obj, void *event_info)
Elm_Object_Item *it = event_info;
const char *text = elm_object_item_text_get(it);
snprintf(ctxdata->candidate, sizeof(ctxdata->candidate), "%s%s%s",
snprintf(ctxdata->candidate, sizeof(ctxdata->candidate), "%s %s%s",
ctxdata->attr->prepend_str, text, ctxdata->attr->append_str);
ctxdata->changed_cb(ctxdata->data, obj, ctxdata->candidate);
@ -84,24 +84,23 @@ slider_changed_cb(void *data, Evas_Object *obj, void *event_info EINA_UNUSED)
"elm.swallow.slider");
if (ctxdata->attr->type & ATTR_VALUE_INTEGER)
{
snprintf(buf, sizeof(buf), "%d",
snprintf(buf, sizeof(buf), " %d",
(int) roundf(elm_slider_value_get(slider)));
}
else
{
//if the last digit number is 0 then round up.
double val = elm_slider_value_get(slider);
snprintf(buf, sizeof(buf), "%0.2f", val);
snprintf(buf, sizeof(buf), " %0.2f", val);
double round_down = atof(buf);
snprintf(buf, sizeof(buf), "%0.1f", val);
snprintf(buf, sizeof(buf), " %0.1f", val);
double round_down2 = atof(buf);
if (fabs(round_down - round_down2) < 0.0005)
snprintf(buf, sizeof(buf), "%0.1f", val);
snprintf(buf, sizeof(buf), " %0.1f", val);
else
snprintf(buf, sizeof(buf), "%0.2f", val);
snprintf(buf, sizeof(buf), " %0.2f", val);
}
strcat(ctxdata->candidate, buf);
strcat(ctxdata->candidate, " ");
}
strcat(ctxdata->candidate, ctxdata->attr->append_str);
ctxdata->animator = ecore_animator_add(changed_animator_cb, ctxdata);
@ -207,16 +206,15 @@ toggle_changed_cb(void *data, Evas_Object *obj, void *event_info)
if (eina_list_count(box_children) == 0) return;
snprintf(ctxdata->candidate, sizeof(ctxdata->candidate), "%s",
snprintf(ctxdata->candidate, sizeof(ctxdata->candidate), " %s",
ctxdata->attr->prepend_str);
EINA_LIST_FOREACH(box_children, l, layout)
{
toggle = elm_object_part_content_get(layout,
"elm.swallow.toggle");
snprintf(buf, sizeof(buf), "%d", (int) elm_check_state_get(toggle));
snprintf(buf, sizeof(buf), " %d", (int) elm_check_state_get(toggle));
strcat(ctxdata->candidate, buf);
strcat(ctxdata->candidate, " ");
}
strcat(ctxdata->candidate, ctxdata->attr->append_str);
ctxdata->changed_cb(ctxdata->data, ctxdata->ctxpopup, ctxdata->candidate);

View File

@ -336,6 +336,7 @@ ctxpopup_candidate_changed_cb(void *data, Evas_Object *obj, void *event_info)
elm_entry_cursor_pos_set(ed->en_edit, cur_pos);
edit_saved_set(ed, EINA_TRUE);
edit_changed_set(ed, EINA_TRUE);
evas_object_smart_callback_call(ed->enventor, SIG_CTXPOPUP_CHANGED,
(void *)text);

View File

@ -5,8 +5,8 @@
#include <Enventor.h>
#include "enventor_private.h"
const char ATTR_PREPEND_COLON[] = ": ";
const char ATTR_PREPEND_NONE[] = " ";
const char ATTR_PREPEND_COLON[] = ":";
const char ATTR_PREPEND_NONE[] = "";
const char ATTR_APPEND_SEMICOLON[] = ";";
const char ATTR_APPEND_STATE_VAL[] = " 0.0;";