console: code refactoring

make it clean.
This commit is contained in:
Hermet Park 2016-02-17 19:16:39 +09:00
parent 83e66e43bd
commit 28e9bebcc5
2 changed files with 17 additions and 9 deletions

View File

@ -44,7 +44,6 @@ base_error_msg_set(const char *msg)
console_text_set(bd->console, msg);
panes_editors_full_view(EINA_FALSE);
bd->console_msg = EINA_TRUE;
error_word_selection_set(bd->console);
}
void

View File

@ -1,10 +1,8 @@
#include "common.h"
void
console_text_set(Evas_Object *console, const char *text)
{
elm_entry_entry_set(console, text);
}
/*****************************************************************************/
/* Internal method implementation */
/*****************************************************************************/
static void
token_value_get(char *src, char *key_str, char end_key, int offset, char *dst)
@ -68,18 +66,29 @@ error_word_selection_anim_cb(void *data)
}
void
error_word_selection_set(Evas_Object *console)
error_word_select(Evas_Object *console)
{
ecore_animator_add(error_word_selection_anim_cb, console);
}
static void
console_mouse_down_cb(void *data, Evas *e EINA_UNUSED, Evas_Object *obj,
console_mouse_down_cb(void *data EINA_UNUSED, Evas *e EINA_UNUSED, Evas_Object *obj,
void *evnent_info)
{
if (((Evas_Event_Mouse_Down*)evnent_info)->flags &
EVAS_BUTTON_DOUBLE_CLICK)
ecore_animator_add(error_word_selection_anim_cb, obj);
error_word_select(obj);
}
/*****************************************************************************/
/* Externally accessible calls */
/*****************************************************************************/
void
console_text_set(Evas_Object *console, const char *text)
{
elm_entry_entry_set(console, text);
error_word_select(console);
}
Evas_Object *