}Elm_Params_Nocontents;
static void
-external_nocontents_state_set(void *data __UNUSED__, Evas_Object *obj, const void *from_params, const void *to_params, float pos __UNUSED__)
+external_nocontents_state_set(void *data __UNUSED__, Evas_Object *obj __UNUSED__,
+ const void *from_params, const void *to_params,
+ float pos __UNUSED__)
{
const Elm_Params_Nocontents *p;
}
static void *
-external_nocontents_params_parse(void *data, Evas_Object *obj, const Eina_List *params)
+external_nocontents_params_parse(void *data __UNUSED__,
+ Evas_Object *obj __UNUSED__,
+ const Eina_List *params __UNUSED__)
{
- Elm_Params_Nocontents *mem;
+ Elm_Params_Nocontents *mem = NULL;
//mem = external_common_params_parse(Elm_Params_Nocontents, data, obj, params);
if (!mem)
}
static Evas_Object *external_nocontents_content_get(void *data __UNUSED__,
- const Evas_Object *obj, const char *content)
+ const Evas_Object *obj __UNUSED__,
+ const char *content __UNUSED__)
{
ERR("so content");
return NULL;
}
static Evas_Object *external_page_control_content_get(void *data __UNUSED__,
- const Evas_Object *obj, const char *content)
+ const Evas_Object *obj __UNUSED__,
+ const char *content __UNUSED__)
{
ERR("so content");
return NULL;
}
static void *
-external_searchbar_params_parse(void *data, Evas_Object *obj, const Eina_List *params)
+external_searchbar_params_parse(void *data __UNUSED__,
+ Evas_Object *obj __UNUSED__,
+ const Eina_List *params)
{
- Elm_Params_Searchbar *mem;
+ Elm_Params_Searchbar *mem = NULL;
Edje_External_Param *param;
const Eina_List *l;
}
static Evas_Object *external_searchbar_content_get(void *data __UNUSED__,
- const Evas_Object *obj, const char *content)
+ const Evas_Object *obj __UNUSED__,
+ const char *content __UNUSED__)
{
ERR("so content");
return NULL;
*/
static void
-_conformant_move_resize_event_cb(void *data, Evas *e, Evas_Object *obj,
- void *event_info)
+_conformant_move_resize_event_cb(void *data __UNUSED__, Evas *e __UNUSED__,
+ Evas_Object *obj,
+ void *event_info __UNUSED__)
{
Conformant_Part_Type part_type;
Widget_Data *wd = elm_widget_data_get(obj);
}
static void
-_content_resize_event_cb(void *data, Evas *e, Evas_Object *obj,
- void *event_info)
+_content_resize_event_cb(void *data, Evas *e __UNUSED__,
+ Evas_Object *obj __UNUSED__,
+ void *event_info __UNUSED__)
{
Evas_Object *focus_obj;
Evas_Object *conformant = (Evas_Object *) data;
if (!wd) return;
if (!custom) return;
- elm_widget_sub_object_add(obj, custom);
+ elm_widget_sub_object_add((Evas_Object *)obj, custom);
edje_object_part_swallow(wd->noc, "custom", custom);
wd->custom = custom;
}
* @ingroup Elementary
*
* A page control is a succession of dots centered in the control.
- * Each dot corresponds to a page in the application\92s document (or other data-model entity),
+ * Each dot corresponds to a page in the application's document (or other data-model entity),
* with the white dot indicating the currently viewed page.
*/
{
Evas_Object *base;
Evas_Object *hbox;
- int page_count;
+ unsigned int page_count;
Eina_List *page_list;
unsigned int cur_page_id;
Evas_Object *parent;
{
Evas_Object *obj;
Evas_Object *base;
- int page_id;
+ unsigned int page_id;
};
Page_Item *it;
Eina_List *l;
- int i = 0;
+ unsigned int i = 0;
EINA_LIST_FOREACH(wd->page_list, l, it)
{
- if (i == index) return it;
- i++;
+ if (i == index) return it;
+ i++;
}
return NULL;
}
static void
-_indicator_clicked_cb(void *data, Evas_Object *obj, const char *emission, const char *source)
+_indicator_clicked_cb(void *data, Evas_Object *obj,
+ const char *emission __UNUSED__,
+ const char *source __UNUSED__)
{
Evas_Object *wd_obj = (Evas_Object *)data;
Widget_Data *wd = elm_widget_data_get(wd_obj);
Page_Item *it;
Eina_List *l;
-
- int page_id = 0;
+
+ unsigned int page_id = 0;
EINA_LIST_FOREACH(wd->page_list, l, it)
{
- if (it->base == obj)
- page_id = it->page_id;
+ if (it->base == obj)
+ page_id = it->page_id;
}
-
+
if (page_id == wd->cur_page_id) return;
-
+
it = _page_find(wd_obj, wd->cur_page_id);
if (!it) return;
-
+
edje_object_signal_emit(it->base, "elm,state,indicator,off", "elm");
-
+
it = _page_find(wd_obj, page_id);
if (!it) return;
-
+
edje_object_signal_emit(it->base, "elm,state,indicator,on", "elm");
wd->cur_page_id = page_id;
evas_object_smart_callback_call(it->obj, "changed", NULL);
Page_Item *it;
Evas_Coord mw, mh;
- int i;
+ unsigned int i;
for (i = 0; i < page_count; i++)
{
it = _create_item(obj, i);
}
static void
-_on_focus_hook(void *data, Evas_Object *obj)
+_on_focus_hook(void *data __UNUSED__, Evas_Object *obj)
{
Widget_Data *wd = elm_widget_data_get(obj);
if (!wd || !wd->base)
evas_object_size_hint_max_set(obj, maxw, maxh);
}
-static void _clicked(void *data, Evas_Object *obj, void *event_info)
+static void _clicked(void *data, Evas_Object *obj __UNUSED__,
+ void *event_info __UNUSED__)
{
Widget_Data *wd = elm_widget_data_get(data);
if (!wd) return;
{
Widget_Data *wd = elm_widget_data_get(data);
- if (!wd) return;
+ if (!wd) return ECORE_CALLBACK_CANCEL;
+
evas_object_smart_callback_call(data, "delay-changed", NULL);
wd->idler = NULL;
return ECORE_CALLBACK_CANCEL;
}
-static void _changed(void *data, Evas_Object *obj, void *event_info)
+static void _changed(void *data, Evas_Object *obj __UNUSED__,
+ void *event_info __UNUSED__)
{
Widget_Data *wd = elm_widget_data_get(data);
wd->idler = ecore_idler_add(_delay_changed, data);
}
-static void _cancel_clicked(void *data, Evas_Object *obj, void *event_info)
+static void _cancel_clicked(void *data, Evas_Object *obj __UNUSED__,
+ void *event_info __UNUSED__)
{
Widget_Data *wd = elm_widget_data_get(data);
if (!wd) return;
}
static void
-_basebg_clicked(void *data, Evas_Object *obj, const char *emission, const char *source)
+_basebg_clicked(void *data, Evas_Object *obj, const char *emission __UNUSED__,
+ const char *source)
{
Widget_Data *wd = elm_widget_data_get(data);
}
static void
-_searchsymbol_clicked(void *data, Evas_Object *obj, const char *emission, const char *source)
+_searchsymbol_clicked(void *data, Evas_Object *obj __UNUSED__,
+ const char *emission __UNUSED__,
+ const char *source __UNUSED__)
{
Widget_Data *wd = elm_widget_data_get(data);
}
#endif
-static void _detail_show_cb (void *data, Evas_Object *obj, const char *emission, const char *source)
+static void _detail_show_cb (void *data, Evas_Object *obj __UNUSED__,
+ const char *emission __UNUSED__,
+ const char *source __UNUSED__)
{
evas_object_smart_callback_call ((Evas_Object *)data, "detail,show", NULL);
}
-static void _detail_hide_cb (void *data, Evas_Object *obj, const char *emission, const char *source)
+static void _detail_hide_cb (void *data, Evas_Object *obj __UNUSED__,
+ const char *emission __UNUSED__,
+ const char *source __UNUSED__)
{
evas_object_smart_callback_call ((Evas_Object *)data, "detail,hide", NULL);
}
}
static void
-_show(void *data, Evas *e, Evas_Object *obj, void *event_info)
-{
- Widget_Data *wd = elm_widget_data_get(obj);
+_show(void *data __UNUSED__, Evas *e __UNUSED__, Evas_Object *obj,
+ void *event_info __UNUSED__)
+{
+ Widget_Data *wd = elm_widget_data_get(obj);
if (!wd) return;
if (wd->mode == ELM_TICKERNOTI_DEFAULT)
}
static void
-_hide(void *data, Evas *e, Evas_Object *obj, void *event_info)
+_hide(void *data __UNUSED__, Evas *e __UNUSED__, Evas_Object *obj,
+ void *event_info __UNUSED__)
{
Widget_Data *wd = elm_widget_data_get(obj);