void (*show)(struct bar_info *info);
void (*hide)(struct bar_info *info);
Eina_Bool (*move)(struct bar_info *info);
- Eina_Bool (*is_move)(struct bar_info *info, int dir);
+ Eina_Bool (*is_move)(struct bar_info *info, enum bar_direction dir);
enum bar_event (*key_down)(struct bar_info *info, void *ei);
enum bar_event (*key_up)(struct bar_info *info, void *ei);
void (*release)(struct bar_info *info);
elm_object_focus_set(item->eo, EINA_TRUE);
}
-static int _get_effect_direction(Evas_Object *target, Evas_Object *from)
+static enum bar_direction _get_effect_direction(Evas_Object *target, Evas_Object *from)
{
Evas_Coord x1, y1, x2, y2;
}
}
-static void _set_effect(Evas_Object *target, Evas_Object *from, int dir)
+static void _set_effect(Evas_Object *target, Evas_Object *from, enum bar_direction dir)
{
const char *t_sig, *f_sig;
struct _cbar_data *bar;
struct bar_info *dbar;
Evas_Object *cur;
- int dir;
+ enum bar_direction dir;
Eina_Bool r;
if (!data || !foc) {
evas_object_hide(bar->ly);
}
-static Eina_Bool _is_move(struct bar_info *info, int dir)
+static Eina_Bool _is_move(struct bar_info *info, enum bar_direction dir)
{
struct _dbar_data *bar;
struct _dbar_item *item;
return y2 < y1;
}
-static int _get_effect_direction(Evas_Object *target, Evas_Object *from)
+static enum bar_direction _get_effect_direction(Evas_Object *target, Evas_Object *from)
{
Evas_Coord x1, y1, x2, y2;
}
}
-static void _set_effect(Evas_Object *target, Evas_Object *from, int dir)
+static void _set_effect(Evas_Object *target, Evas_Object *from, enum bar_direction dir)
{
const char *t_sig, *f_sig;
struct _hbar_data *bar;
struct bar_info *dbar;
Evas_Object *cur;
- int dir;
+ enum bar_direction dir;
Eina_Bool r;
if (!data || !foc) {
return EINA_TRUE;
}
-static Eina_Bool _is_move(struct bar_info *info, int dir)
+static Eina_Bool _is_move(struct bar_info *info, enum bar_direction dir)
{
struct _hbar_data *bar;
return EINA_TRUE;
}
-static Eina_Bool _is_move(struct bar_info *info, int dir)
+static Eina_Bool _is_move(struct bar_info *info, enum bar_direction dir)
{
struct _ubar_data *bar;