void
test_launcher2(void *data, Evas_Object *obj, void *event_info)
{
- Evas_Object *win, *bg, *sc, *tb, *pad, *bt, *ic, *lb, *tb2, *mb, *ck, *bx, *rc, *ly;
- int i, j, k, n, m;
+ Evas_Object *win, *bg, *sc, *bt, *tb2, *mb, *ck, *bx, *ly;
+ int k;
char buf[PATH_MAX];
Eina_List *mbs = NULL;
void
test_launcher3(void *data, Evas_Object *obj, void *event_info)
{
- Evas_Object *win, *bg, *sc, *tb, *pad, *bt, *ic, *lb, *tb2, *mb, *ck, *bx, *bx2, *ly, *ly2;
+ Evas_Object *win, *bg, *sc, *tb, *pad, *bt, *ic, *tb2, *mb, *ck, *bx, *bx2, *ly, *ly2;
int i, j, k, n, m;
char buf[PATH_MAX];
const char *names[] =
test_panes(void *data, Evas_Object *obj, void *event_info)
{
Evas_Object *win, *bg, *panes, *panes_h, *bt;
- char buf[PATH_MAX];
- Evas_Object *list;
win = elm_win_add(NULL, "panes", ELM_WIN_BASIC);
elm_win_title_set(win, "Panes");
if(n == 2 || n == 3) {
elm_photo_fill_inside_set(ph, EINA_TRUE);
- elm_widget_style_set(ph, "shadow");
+ elm_object_style_set(ph, "shadow");
}
elm_table_pack(tb, ph, i, j, 1, 1);
evas_object_show(ph);
Evas_Object *photo = elm_photo_add(obj);
elm_photo_file_set(photo, data);
elm_photo_fill_inside_set(photo, EINA_TRUE);
- elm_widget_style_set(photo, "shadow");
+ elm_object_style_set(photo, "shadow");
return photo;
}
static void _theme_hook(Evas_Object *obj);
static void _disable_hook(Evas_Object *obj);
static void _sizing_eval(Evas_Object *obj);
-static int _ticker(void *data);
+static Eina_Bool _ticker(void *data);
static void _time_update(Evas_Object *obj);
static void
free(wd);
}
-static int
+static Eina_Bool
_ticker(void *data)
{
Widget_Data *wd = elm_widget_data_get(data);
DBG("%s", __func__);
Widget_Data *wd;
- Colorpalette_Item *item;
+ Colorpalette_Item *item = NULL;
Evas_Coord w, h;
Evas_Coord tab_w, tab_h;
double pad_x, pad_y;
_hsl_to_rgb(void *data)
{
Widget_Data *wd = (Widget_Data *) data;
- double r, g, b;
+ double r = 0.0, g = 0.0, b = 0.0;
double _h, _s, _l;
int i;
double sv, vsf, f, p, q, t, v;
}
static void
-_imp_region_changed_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
+_imp_region_changed_cb(void *data, Evas_Object *obj, void *event_info)
{
_imp_region_show(data, obj);
}
bool ret = EINA_FALSE;
Widget_Data *wd = elm_widget_data_get(data);
- if (!wd) return EINA_FALSE;
+ if (!wd) return;
focused_object=_focus_object_get(data);
if(focused_object)
{
_autoscroll_mode_disable(void *data)
{
Widget_Data *wd = elm_widget_data_get(data);
- if (!wd) return EINA_FALSE;
+ if (!wd) return;
evas_object_event_callback_del(wd->scroller, EVAS_CALLBACK_RESIZE, _scroller_resize_event_cb);
evas_object_smart_callback_del(wd->focus_obj, SIG_IMPREGION_CHANGED, _imp_region_changed_cb);
wd->scroller = NULL;
// added for item moving animation.
static Eina_Bool
-_group_item_contract_moving_effect_timer_cb(Evas_Object *obj)
+_group_item_contract_moving_effect_timer_cb(void *data)
{
+ Evas_Object *obj = (Evas_Object *)data;
ELM_CHECK_WIDTYPE(obj, widtype);
Widget_Data *wd = elm_widget_data_get(obj);
// added for item moving animation.
static Eina_Bool
-_group_item_expand_moving_effect_timer_cb(Evas_Object *data)
+_group_item_expand_moving_effect_timer_cb(void *data)
{
- ELM_CHECK_WIDTYPE(data, widtype);
- Widget_Data *wd = elm_widget_data_get(data);
+ Evas_Object *obj = (Evas_Object *)data;
+ ELM_CHECK_WIDTYPE(obj, widtype);
+ Widget_Data *wd = elm_widget_data_get(obj);
Elm_Genlist_GroupItem *git, *tmp_git;
Item_Block *itb = NULL;
Elm_Genlist_Item *it;
void *event_info);
static void _sub_del(void *data, Evas_Object * obj, void *event_info);
-static void _show_event(void *data, Evas_Object * obj, void *event_info);
+static void _show_event(void *data, Evas *e, Evas_Object * obj, void *event_info);
static void
_del_pre_hook(Evas_Object * obj)
}
static void
-_changed_size_hints(void *data, Evas * e, Evas_Object * obj, void *event_info)
+_changed_size_hints(void *data, Evas *e, Evas_Object * obj, void *event_info)
{
_sizing_eval(data, 0);
}
static void
-_changed_size_min(void *data, Evas * e, Evas_Object * obj, void *event_info)
+_changed_size_min(void *data, Evas *e, Evas_Object * obj, void *event_info)
{
_sizing_eval(data, 0);
}
}
static void
-_show_event(void *data, Evas_Object * obj, void *event_info)
+_show_event(void *data, Evas *e, Evas_Object * obj, void *event_info)
{
_sizing_eval(data, 0);
}
static void marker_place(Evas_Object *obj, Grid *g, Evas_Coord px, Evas_Coord py, Evas_Coord ox, Evas_Coord oy, Evas_Coord ow, Evas_Coord oh);
static void _bubble_sc_hits_changed_cb(void *data, Evas *e, Evas_Object *obj, void *event_info);
-static int
+static Eina_Bool
hold_timer_cb(void *data)
{
struct event_t *ev0 = (struct event_t *)data;
if ((dur && dur > 1000) || (distance < 10 && distance > -10)) {
if (wd->ani_lock)
+ {
if ((int)evas_object_data_get(wd->base, "ani_cnt") < 0)
evas_object_data_set(wd->base, "ani_cnt", (void *)-1);
else
evas_object_data_set(wd->base, "ani_cnt", (void *)1);
+ }
return;
}
_flick(data, (float)distance / dur);
static void _del_hook(Evas_Object *obj);
static void _theme_hook(Evas_Object *obj);
static void _sizing_eval(Evas_Object *obj);
-static void _clicked(void *data, Evas_Object *obj, const char *emission, const char *source);
-static void _changed(void *data, Evas_Object *obj, const char *emission, const char *source);
-static void _cancel_clicked(void *data, Evas_Object *obj, const char *emission, const char *source);
+static void _clicked(void *data, Evas_Object *obj, void *event_info); //const char *emission, const char *source);
+static void _changed(void *data, Evas_Object *obj, void *event_info); //const char *emission, const char *source);
+static void _cancel_clicked(void *data, Evas_Object *obj, void *event_info); //const char *emission, const char *source);
static void _del_hook(Evas_Object *obj)
{
evas_object_size_hint_max_set(obj, maxw, maxh);
}
-static void _clicked(void *data, Evas_Object *obj, const char *emission, const char *source)
+static void _clicked(void *data, Evas_Object *obj, void *event_info) //const char *emission, const char *source)
{
Widget_Data *wd = elm_widget_data_get(data);
if (!wd) return;
evas_object_smart_callback_call(data, "clicked", NULL);
}
-static void _changed(void *data, Evas_Object *obj, const char *emission, const char *source)
+static void _changed(void *data, Evas_Object *obj, void *event_info) //const char *emission, const char *source)
{
Widget_Data *wd = elm_widget_data_get(data);
// evas_object_smart_callback_call(data, "changed", NULL);
}
-static void _cancel_clicked(void *data, Evas_Object *obj, const char *emission, const char *source)
+static void _cancel_clicked(void *data, Evas_Object *obj, void *event_info) //const char *emission, const char *source)
{
Widget_Data *wd = elm_widget_data_get(data);
if (!wd) return;
if (!strcmp(source, "search_icon"))
evas_object_smart_callback_call(data, "searchsymbol,clicked", NULL);
else if (!strcmp(source, "base_bg"))
- _clicked(data, obj, emission, source);
+ _clicked(data, obj, NULL); //emission, source);
}
/**
_softkey_up_cb(void *data, Evas_Object *obj, const char *emission,
const char *source)
{
- Evas_Object *edj;
+ Evas_Object *edj = NULL;
Elm_Softkey_Item *it = (Elm_Softkey_Item *) data;
elm_softkey_panel_close(it->obj);
_softkey_down_cb(void *data, Evas_Object *obj, const char *emission,
const char *source)
{
- Evas_Object *edj;
+ Evas_Object *edj = NULL;
Elm_Softkey_Item *it = (Elm_Softkey_Item *) data;
evas_object_smart_callback_call(it->obj, "press", it);
static unsigned int _current_time_get(void);\r
static void _icon_move_cb(void *data, Evas *e, Evas_Object *obj, void *event_info);\r
static void _icon_move_to_zero(Evas_Object *obj);\r
-static Eina_Bool _icon_move_to_zero_cb(Evas_Object *obj);\r
+static Eina_Bool _icon_move_to_zero_cb(void *data);\r
static void _icon_move_map(void *data, int interval_x, int interval_y);\r
static void _icon_map_pos(Evas_Object *obj, int index, Evas_Coord x, Evas_Coord y, Evas_Coord w, Evas_Coord h);\r
static void _calc_item_size(int w, int h, int iw, int ih, int *res_w, int *res_h);\r
}\r
\r
static Eina_Bool \r
-_icon_move_to_zero_cb(Evas_Object *obj)\r
-{ \r
+_icon_move_to_zero_cb(void *data)\r
+{\r
+ Evas_Object *obj = (Evas_Object *)data;\r
_icon_move_to_zero(obj);\r
\r
return EXIT_FAILURE;\r
static void _complete_move(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED__, const char *source __UNUSED__);\r
static void _left_button_click(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED__, const char *source __UNUSED__);\r
static void _right_button_click(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED__, const char *source __UNUSED__);\r
-static int _flipping_timer_cb(void *data);\r
+static Eina_Bool _flipping_timer_cb(void *data);\r
static void _set_layout_each_view(Evas_Object * left,Evas_Object * middle,Evas_Object *right);\r
static int _setView();\r
static void _setup_button_show_left_right();\r
printf("_right_button_click\n");\r
}\r
\r
-static int\r
+static Eina_Bool\r
_flipping_timer_cb(void *data)\r
{\r
if(elm_viewflipper_isAutoStart()==FALSE)\r
{
Evas_Object *obj = (Evas_Object *)data;
evas_object_map_enable_set(obj, EINA_FALSE);
- evas_render_updates(obj);
+ evas_render_updates(evas_object_evas_get(obj));
return ECORE_CALLBACK_CANCEL;
}
evas_object_smart_callback_call(obj, "drag,stop", NULL);
}
-static int
+static Eina_Bool
_smart_scrollto_x_animator(void *data)
{
Hor_Smart_Data *sd = data;
#ifdef SMART_SCROLLER
- int number = NUMBERS_OF_AVERAGE_QUEUE;
int i;
if(sd->timer) {
ecore_timer_del(sd->timer);
sd->x_pos = x * -1;
#endif
-
}
}
}
Hor_Smart_Data *sd;
double t, td;
double vx, vy;
- Evas_Coord x, y, ox, oy, dx, dy;
+ Evas_Coord x, y, ox, oy;
sd = data;
t = ecore_loop_time_get();
return ECORE_CALLBACK_RENEW;
}
-static int consumer_timer_cb(void *d)
+static Eina_Bool consumer_timer_cb(void *d)
{
Hor_Smart_Data *sd = d;
- Eina_List *l;
- Evas_Object *sub_obj;
- struct cached_geometry *geo;
int tmp_movement = 0;
- static int x = 0, y = 0;
// TODO: OPTIMIZE ME
tmp_movement = sd->consumer_queue[sd->consumer-1];
{
if (sd->down.onhold_animator)
{
- // ecore_animator_del(sd->down.onhold_animator);
- ecore_timer_del(sd->down.onhold_animator);
+ ecore_animator_del(sd->down.onhold_animator);
+ //ecore_timer_del(sd->down.onhold_animator);
sd->down.onhold_animator = NULL;
}
}
if(top)
ext_mod->popup = elm_popup_add(top);
elm_object_style_set(ext_mod->popup,"menustyle");
- elm_popup_set_mode(ext_mod->popup, ELM_POPUP_TYPE_ALERT);
+ elm_popup_mode_set(ext_mod->popup, ELM_POPUP_TYPE_ALERT);
elm_popup_title_label_set(ext_mod->popup,"CopyPaste");
list = elm_list_add(ext_mod->popup);
elm_object_style_set(list,"popup");