Evas_Object *content);
static Evas_Object * _item_content_get_hook(const Elm_Object_Item *it,
const char *part);
-static void _item_disable_set_hook(Elm_Object_Item *it);
+static void _item_disable_hook(Elm_Object_Item *it);
static void _item_signal_emit_hook(Elm_Object_Item *it,
const char *emission,
const char *source);
}
static void
-_item_disable_set_hook(Elm_Object_Item *it)
+_item_disable_hook(Elm_Object_Item *it)
{
ELM_OBJ_ITEM_CHECK_OR_RETURN(it);
item = elm_widget_item_new(obj, Elm_Ctxpopup_Item);
if (!item) return NULL;
- elm_widget_item_disable_set_hook_set(item, _item_disable_set_hook);
+ elm_widget_item_disable_hook_set(item, _item_disable_hook);
elm_widget_item_text_set_hook_set(item, _item_text_set_hook);
elm_widget_item_text_get_hook_set(item, _item_text_get_hook);
elm_widget_item_content_set_hook_set(item, _item_content_set_hook);
evas_object_event_callback_add(it->end, EVAS_CALLBACK_CHANGED_SIZE_HINTS,
_changed_size_hints, obj);
}
- _elm_widget_item_disable_set_hook_set((Elm_Widget_Item *)it, _item_disable);
+ _elm_widget_item_disable_hook_set((Elm_Widget_Item *)it, _item_disable);
_elm_widget_item_content_set_hook_set((Elm_Widget_Item *)it, _item_content_set);
_elm_widget_item_content_get_hook_set((Elm_Widget_Item *)it, _item_content_get);
_elm_widget_item_content_unset_hook_set((Elm_Widget_Item *)it, _item_content_unset);
static const char *widtype = NULL;
static void _del_hook(Evas_Object *obj);
static void _theme_hook(Evas_Object *obj);
-static void _item_disable_set_hook(Elm_Object_Item *it);
+static void _item_disable_hook(Elm_Object_Item *it);
static void _sizing_eval(Evas_Object *obj);
static void _submenu_sizing_eval(Elm_Menu_Item *parent);
static void _item_sizing_eval(Elm_Menu_Item *item);
elm_menu_item_object_icon_name_set((Elm_Object_Item *) item,
item->icon_str);
}
- _item_disable_set_hook((Elm_Object_Item *) item);
+ _item_disable_hook((Elm_Object_Item *) item);
edje_object_scale_set(VIEW(item), elm_widget_scale_get(obj) *
_elm_config->scale);
}
}
static void
-_item_disable_set_hook(Elm_Object_Item *it)
+_item_disable_hook(Elm_Object_Item *it)
{
ELM_OBJ_ITEM_CHECK_OR_RETURN(it);
Elm_Menu_Item *item = (Elm_Menu_Item *) it;
return NULL;
}
- elm_widget_item_disable_set_hook_set(subitem, _item_disable_set_hook);
+ elm_widget_item_disable_hook_set(subitem, _item_disable_hook);
elm_widget_item_text_set_hook_set(subitem, _item_text_set_hook);
elm_widget_item_text_get_hook_set(subitem, _item_text_get_hook);
elm_widget_item_content_set_hook_set(subitem, _item_content_set_hook);
subitem = elm_widget_item_new(obj, Elm_Menu_Item);
if (!subitem) return NULL;
- elm_widget_item_disable_set_hook_set(subitem, _item_disable_set_hook);
+ elm_widget_item_disable_hook_set(subitem, _item_disable_hook);
elm_widget_item_text_set_hook_set(subitem, _item_text_set_hook);
elm_widget_item_text_get_hook_set(subitem, _item_text_get_hook);
elm_widget_item_content_set_hook_set(subitem, _item_content_set_hook);
subitem = elm_widget_item_new(obj, Elm_Menu_Item);
if (!subitem) return NULL;
- elm_widget_item_disable_set_hook_set(subitem, _item_disable_set_hook);
+ elm_widget_item_disable_hook_set(subitem, _item_disable_hook);
elm_widget_item_text_set_hook_set(subitem, _item_text_set_hook);
elm_widget_item_text_get_hook_set(subitem, _item_text_get_hook);
elm_widget_item_content_set_hook_set(subitem, _item_content_set_hook);
};
static void
-_item_disable_set_hook(Elm_Object_Item *it)
+_item_disable_hook(Elm_Object_Item *it)
{
ELM_OBJ_ITEM_CHECK_OR_RETURN(it);
return NULL;
}
- elm_widget_item_disable_set_hook_set(it, _item_disable_set_hook);
+ elm_widget_item_disable_hook_set(it, _item_disable_hook);
elm_widget_item_text_set_hook_set(it, _item_text_set_hook);
elm_widget_item_text_get_hook_set(it, _item_text_get_hook);
* @ingroup Widget
*/
EAPI void
-_elm_widget_item_del_pre_hook_set(Elm_Widget_Item *item, Elm_Widget_Item_Del_Pre_Cb func)
+_elm_widget_item_del_pre_hook_set(Elm_Widget_Item *item, Elm_Widget_Del_Pre_Cb func)
{
ELM_WIDGET_ITEM_CHECK_OR_RETURN(item);
if ((item->del_pre_func) && (item->del_pre_func != func))
}
EAPI void
-_elm_widget_item_disable_set_hook_set(Elm_Widget_Item *item,
- Elm_Widget_Disable_Set_Cb func)
+_elm_widget_item_disable_hook_set(Elm_Widget_Item *item,
+ Elm_Widget_Disable_Cb func)
{
ELM_WIDGET_ITEM_CHECK_OR_RETURN(item);
item->disable_func = func;
typedef Evas_Object *(*Elm_Widget_Content_Get_Cb)(const void *data, const char *part);
typedef Evas_Object *(*Elm_Widget_Content_Unset_Cb)(const void *data, const char *part);
typedef void (*Elm_Widget_Signal_Emit_Cb)(void *data, const char *emission, const char *source);
-typedef void (*Elm_Widget_Disable_Set_Cb)(void *data);
-typedef void (*Elm_Widget_Item_Del_Pre_Cb)(Elm_Object_Item *it);
+typedef void (*Elm_Widget_Disable_Cb)(void *data);
+typedef void (*Elm_Widget_Del_Pre_Cb)(void *data);
#define ELM_ACCESS_TYPE 0 // when reading out widget or item this is read first
#define ELM_ACCESS_INFO 1 // next read is info - this is normally label
const void *data;
Evas_Smart_Cb del_func;
/**< don't expose this callback call */
- Elm_Widget_Item_Del_Pre_Cb del_pre_func;
+ Elm_Widget_Del_Pre_Cb del_pre_func;
Elm_Widget_Content_Set_Cb content_set_func;
Elm_Widget_Content_Get_Cb content_get_func;
Elm_Widget_Text_Set_Cb text_set_func;
Elm_Widget_Text_Get_Cb text_get_func;
Elm_Widget_Signal_Emit_Cb signal_emit_func;
- Elm_Widget_Disable_Set_Cb disable_func;
+ Elm_Widget_Disable_Cb disable_func;
Elm_Access_Info *access;
const char *access_info;
Eina_Bool disabled : 1;
EAPI void _elm_widget_item_access_info_set(Elm_Widget_Item *item, const char *txt);
EAPI void _elm_widget_item_disabled_set(Elm_Widget_Item *item, Eina_Bool disabled);
EAPI Eina_Bool _elm_widget_item_disabled_get(const Elm_Widget_Item *item);
-EAPI void _elm_widget_item_disable_set_hook_set(Elm_Widget_Item *item, Elm_Widget_Disable_Set_Cb func);
-EAPI void _elm_widget_item_del_pre_hook_set(Elm_Widget_Item *item, Elm_Widget_Item_Del_Pre_Cb func);
+EAPI void _elm_widget_item_disable_hook_set(Elm_Widget_Item *item, Elm_Widget_Disable_Cb func);
+EAPI void _elm_widget_item_del_pre_hook_set(Elm_Widget_Item *item, Elm_Widget_Del_Pre_Cb func);
/* debug function. don't use it unless you are tracking parenting issues */
EAPI void elm_widget_tree_dump(const Evas_Object *top);
_elm_widget_item_disabled_get((Elm_Widget_Item *)item)
/**
* Convenience function to query disable set hook.
- * @see _elm_widget_item_disable_set_hook_set()
+ * @see _elm_widget_item_disable_hook_set()
*/
-#define elm_widget_item_disable_set_hook_set(item, func) \
- _elm_widget_item_disable_set_hook_set((Elm_Widget_Item *)item, (Elm_Widget_Disable_Set_Cb)func)
+#define elm_widget_item_disable_hook_set(item, func) \
+ _elm_widget_item_disable_hook_set((Elm_Widget_Item *)item, (Elm_Widget_Disable_Cb)func)
/**
* Convenience function to query del pre hook.
* @see _elm_widget_item_del_pre_hook_set()
*/
#define elm_widget_item_del_pre_hook_set(item, func) \
- _elm_widget_item_del_pre_hook_set((Elm_Widget_Item *)item, (Elm_Widget_Item_Del_Pre_Cb)func)
+ _elm_widget_item_del_pre_hook_set((Elm_Widget_Item *)item, (Elm_Widget_Del_Pre_Cb)func)
#define ELM_WIDGET_ITEM_CHECK_OR_RETURN(item, ...) \
do { \