elm_menu_item_add(it, it2, NULL, "item 2", _menu_clicked, "item 2");
// Status Notifier Item Handler
- item = eo_add(ELM_OBJ_SYSTRAY_CLASS, win);
+ item = eo_add(ELM_SYSTRAY_CLASS, win);
eo_do(item, elm_obj_systray_icon_name_set("elementary"));
eo_do(item, elm_obj_systray_att_icon_name_set("elementary"));
eo_do(item, elm_obj_systray_menu_set(it));
#include "elm_priv.h"
#include "elm_widget_ctxpopup.h"
-#define MY_CLASS ELM_OBJ_CTXPOPUP_CLASS
+#define MY_CLASS ELM_CTXPOPUP_CLASS
#define MY_CLASS_NAME "Elm_Ctxpopup"
#define MY_CLASS_NAME_LEGACY "elm_ctxpopup"
evas_object_geometry_get
(sd->parent, &hover_area.x, &hover_area.y, &hover_area.w,
&hover_area.h);
- if (sd->parent && eo_isa(sd->parent, ELM_OBJ_WIN_CLASS))
+ if (sd->parent && eo_isa(sd->parent, ELM_WIN_CLASS))
hover_area.x = hover_area.y = 0;
evas_object_geometry_get(obj, &pos.x, &pos.y, NULL, NULL);
}
EOLIAN static void
-_elm_ctxpopup_evas_smart_add(Eo *obj, Elm_Ctxpopup_Data *priv)
+_elm_ctxpopup_evas_object_smart_add(Eo *obj, Elm_Ctxpopup_Data *priv)
{
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
}
EOLIAN static void
-_elm_ctxpopup_evas_smart_del(Eo *obj, Elm_Ctxpopup_Data *sd)
+_elm_ctxpopup_evas_object_smart_del(Eo *obj, Elm_Ctxpopup_Data *sd)
{
Elm_Ctxpopup_Item *it;
//Update Background
evas_object_geometry_get(parent, &x, &y, &w, &h);
- if (parent && eo_isa(parent, ELM_OBJ_WIN_CLASS))
+ if (parent && eo_isa(parent, ELM_WIN_CLASS))
x = y = 0;
evas_object_move(sd->bg, x, y);
evas_object_resize(sd->bg, w, h);
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::del;
- Evas_Smart::add;
+ Evas_Object_Smart::del;
+ Evas_Object_Smart::add;
Elm_Widget::parent::set;
Elm_Widget::focus_direction;
Elm_Widget::sub_object_add;
#include "elm_interface_fileselector.h"
#include "elm_widget_fileselector.h"
-#define MY_CLASS ELM_OBJ_FILESELECTOR_CLASS
+#define MY_CLASS ELM_FILESELECTOR_CLASS
#define MY_CLASS_NAME "Elm_Fileselector"
#define MY_CLASS_NAME_LEGACY "elm_fileselector"
}
EOLIAN static void
-_elm_fileselector_evas_smart_add(Eo *obj, Elm_Fileselector_Data *priv)
+_elm_fileselector_evas_object_smart_add(Eo *obj, Elm_Fileselector_Data *priv)
{
Evas_Object *ic, *bt, *en, *pb;
}
EOLIAN static void
-_elm_fileselector_evas_smart_del(Eo *obj EINA_UNUSED, Elm_Fileselector_Data *sd)
+_elm_fileselector_evas_object_smart_del(Eo *obj EINA_UNUSED, Elm_Fileselector_Data *sd)
{
Elm_Fileselector_Filter *filter;
char *path;
class::constructor;
class::destructor;
Eo_Base::constructor;
- Evas_Smart::add;
- Evas_Smart::del;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
Elm_Widget::focus_next;
Elm_Widget::focus_direction_manager_is;
Elm_Widget::focus_direction;
#include "elm_interface_fileselector.h"
#include "elm_widget_fileselector_button.h"
-#define MY_CLASS ELM_OBJ_FILESELECTOR_BUTTON_CLASS
+#define MY_CLASS ELM_FILESELECTOR_BUTTON_CLASS
#define MY_CLASS_NAME "Elm_Fileselector_Button"
#define MY_CLASS_NAME_LEGACY "elm_fileselector_button"
}
EOLIAN static void
-_elm_fileselector_button_evas_smart_add(Eo *obj, Elm_Fileselector_Button_Data *priv)
+_elm_fileselector_button_evas_object_smart_add(Eo *obj, Elm_Fileselector_Button_Data *priv)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_add());
elm_widget_sub_object_parent_add(obj);
}
EOLIAN static void
-_elm_fileselector_button_evas_smart_del(Eo *obj, Elm_Fileselector_Button_Data *sd)
+_elm_fileselector_button_evas_object_smart_del(Eo *obj, Elm_Fileselector_Button_Data *sd)
{
eina_stringshare_del(sd->window_title);
eina_stringshare_del(sd->fsd.path);
}
implements {
Eo_Base::constructor;
- Evas_Smart::add;
- Evas_Smart::del;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
Elm_Widget::theme_apply;
Elm_Button::admits_autorepeat::get;
Elm_Interface_Fileselector::selected_paths::get;
#include "elm_interface_fileselector.h"
#include "elm_widget_fileselector_entry.h"
-#define MY_CLASS ELM_OBJ_FILESELECTOR_ENTRY_CLASS
+#define MY_CLASS ELM_FILESELECTOR_ENTRY_CLASS
#define MY_CLASS_NAME "Elm_Fileselector_Entry"
#define MY_CLASS_NAME_LEGACY "elm_fileselector_entry"
}
EOLIAN static void
-_elm_fileselector_entry_evas_smart_add(Eo *obj, Elm_Fileselector_Entry_Data *priv)
+_elm_fileselector_entry_evas_object_smart_add(Eo *obj, Elm_Fileselector_Entry_Data *priv)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_add());
elm_widget_sub_object_parent_add(obj);
}
EOLIAN static void
-_elm_fileselector_entry_evas_smart_del(Eo *obj, Elm_Fileselector_Entry_Data *sd)
+_elm_fileselector_entry_evas_object_smart_del(Eo *obj, Elm_Fileselector_Entry_Data *sd)
{
free(sd->path);
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::del;
- Evas_Smart::add;
+ Evas_Object_Smart::del;
+ Evas_Object_Smart::add;
Elm_Widget::theme_apply;
Elm_Widget::focus_next_manager_is;
Elm_Widget::focus_next;
#include "elm_priv.h"
#include "elm_widget_hoversel.h"
-#define MY_CLASS ELM_OBJ_HOVERSEL_CLASS
+#define MY_CLASS ELM_HOVERSEL_CLASS
#define MY_CLASS_NAME "Elm_Hoversel"
#define MY_CLASS_NAME_LEGACY "elm_hoversel"
}
EOLIAN static void
-_elm_hoversel_evas_smart_add(Eo *obj, Elm_Hoversel_Data *_pd EINA_UNUSED)
+_elm_hoversel_evas_object_smart_add(Eo *obj, Elm_Hoversel_Data *_pd EINA_UNUSED)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_add());
elm_widget_sub_object_parent_add(obj);
}
EOLIAN static void
-_elm_hoversel_evas_smart_del(Eo *obj, Elm_Hoversel_Data *sd)
+_elm_hoversel_evas_object_smart_del(Eo *obj, Elm_Hoversel_Data *sd)
{
Elm_Hoversel_Item *item;
}
EOLIAN static void
-_elm_hoversel_evas_smart_show(Eo *obj, Elm_Hoversel_Data *sd)
+_elm_hoversel_evas_object_smart_show(Eo *obj, Elm_Hoversel_Data *sd)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_show());
evas_object_show(sd->hover);
}
EOLIAN static void
-_elm_hoversel_evas_smart_hide(Eo *obj, Elm_Hoversel_Data *sd)
+_elm_hoversel_evas_object_smart_hide(Eo *obj, Elm_Hoversel_Data *sd)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_hide());
evas_object_hide(sd->hover);
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::hide;
- Evas_Smart::show;
- Evas_Smart::add;
- Evas_Smart::del;
+ Evas_Object_Smart::hide;
+ Evas_Object_Smart::show;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
Elm_Widget::parent::set;
Elm_Widget::theme_apply;
Elm_Widget::translate;
#include "elm_priv.h"
#include "elm_widget_multibuttonentry.h"
-#define MY_CLASS ELM_OBJ_MULTIBUTTONENTRY_CLASS
+#define MY_CLASS ELM_MULTIBUTTONENTRY_CLASS
#define MY_CLASS_NAME "Elm_Multibuttonentry"
#define MY_CLASS_NAME_LEGACY "elm_multibuttonentry"
}
EOLIAN static void
-_elm_multibuttonentry_evas_smart_add(Eo *obj, Elm_Multibuttonentry_Data *priv)
+_elm_multibuttonentry_evas_object_smart_add(Eo *obj, Elm_Multibuttonentry_Data *priv)
{
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
}
EOLIAN static void
-_elm_multibuttonentry_evas_smart_del(Eo *obj, Elm_Multibuttonentry_Data *sd)
+_elm_multibuttonentry_evas_object_smart_del(Eo *obj, Elm_Multibuttonentry_Data *sd)
{
Elm_Multibuttonentry_Item *item;
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
- Evas_Smart::del;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
Elm_Widget::theme_apply;
Elm_Widget::focus_next_manager_is;
Elm_Widget::focus_direction_manager_is;
#include "elm_widget_naviframe.h"
#include "elm_widget_container.h"
-#define MY_CLASS ELM_OBJ_NAVIFRAME_CLASS
+#define MY_CLASS ELM_NAVIFRAME_CLASS
#define MY_CLASS_NAME "Elm_Naviframe"
#define MY_CLASS_NAME_LEGACY "elm_naviframe"
}
EOLIAN static void
-_elm_naviframe_evas_smart_add(Eo *obj, Elm_Naviframe_Data *priv)
+_elm_naviframe_evas_object_smart_add(Eo *obj, Elm_Naviframe_Data *priv)
{
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
}
EOLIAN static void
-_elm_naviframe_evas_smart_del(Eo *obj, Elm_Naviframe_Data *sd)
+_elm_naviframe_evas_object_smart_del(Eo *obj, Elm_Naviframe_Data *sd)
{
Elm_Naviframe_Item *it;
//Show only the top item view
EOLIAN static void
-_elm_naviframe_evas_smart_show(Eo *obj, Elm_Naviframe_Data *sd EINA_UNUSED)
+_elm_naviframe_evas_object_smart_show(Eo *obj, Elm_Naviframe_Data *sd EINA_UNUSED)
{
Elm_Naviframe_Item *top;
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::del;
- Evas_Smart::show;
- Evas_Smart::add;
+ Evas_Object_Smart::del;
+ Evas_Object_Smart::show;
+ Evas_Object_Smart::add;
Elm_Widget::focus_direction;
Elm_Widget::focus_next_manager_is;
Elm_Widget::focus_direction_manager_is;
#include "elm_widget_layout.h"
#include "elm_widget_player.h"
-#define MY_CLASS ELM_OBJ_PLAYER_CLASS
+#define MY_CLASS ELM_PLAYER_CLASS
#define MY_CLASS_NAME "Elm_Player"
#define MY_CLASS_NAME_LEGACY "elm_player"
}
EOLIAN static void
-_elm_player_evas_smart_add(Eo *obj, Elm_Player_Data *priv)
+_elm_player_evas_object_smart_add(Eo *obj, Elm_Player_Data *priv)
{
char buf[256];
}
EOLIAN static void
-_elm_player_evas_smart_del(Eo *obj, Elm_Player_Data *sd EINA_UNUSED)
+_elm_player_evas_object_smart_del(Eo *obj, Elm_Player_Data *sd EINA_UNUSED)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_del());
}
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
- Evas_Smart::del;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
Elm_Widget::theme_apply;
Elm_Widget::event;
Elm_Container::content_set;
#include "elm_priv.h"
#include "elm_widget_popup.h"
-#define MY_CLASS ELM_OBJ_POPUP_CLASS
+#define MY_CLASS ELM_POPUP_CLASS
#define MY_CLASS_NAME "Elm_Popup"
#define MY_CLASS_NAME_LEGACY "elm_popup"
}
EOLIAN static void
-_elm_popup_evas_smart_del(Eo *obj, Elm_Popup_Data *sd)
+_elm_popup_evas_object_smart_del(Eo *obj, Elm_Popup_Data *sd)
{
unsigned int i;
}
EOLIAN static void
-_elm_popup_evas_smart_add(Eo *obj, Elm_Popup_Data *priv)
+_elm_popup_evas_object_smart_add(Eo *obj, Elm_Popup_Data *priv)
{
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
char style[1024];
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::del;
- Evas_Smart::add;
+ Evas_Object_Smart::del;
+ Evas_Object_Smart::add;
Elm_Widget::focus_direction;
Elm_Widget::focus_next_manager_is;
Elm_Widget::theme_apply;
#include <Elementary.h>
#include "elm_priv.h"
-#define MY_CLASS ELM_OBJ_ACCESS_CLASS
+#define MY_CLASS ELM_ACCESS_CLASS
#define MY_CLASS_NAME "Elm_Access"
#define MY_CLASS_NAME_LEGACY "elm_access"
static void _access_object_unregister(Evas_Object *obj);
EOLIAN static void
-_elm_access_evas_smart_add(Eo *obj, void *_pd EINA_UNUSED)
+_elm_access_evas_object_smart_add(Eo *obj, void *_pd EINA_UNUSED)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_add());
elm_widget_sub_object_parent_add(obj);
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
+ Evas_Object_Smart::add;
Elm_Widget::activate;
Elm_Widget::on_focus;
}
#include "elm_widget_actionslider.h"
#include "elm_widget_layout.h"
-#define MY_CLASS ELM_OBJ_ACTIONSLIDER_CLASS
+#define MY_CLASS ELM_ACTIONSLIDER_CLASS
#define MY_CLASS_NAME "Elm_Actionslider"
#define MY_CLASS_NAME_LEGACY "elm_actionslider"
}
EOLIAN static void
-_elm_actionslider_evas_smart_add(Eo *obj, Elm_Actionslider_Data *priv)
+_elm_actionslider_evas_object_smart_add(Eo *obj, Elm_Actionslider_Data *priv)
{
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
+ Evas_Object_Smart::add;
Elm_Widget::focus_next_manager_is;
Elm_Widget::focus_direction_manager_is;
Elm_Widget::theme_apply;
#include "elm_widget_bg.h"
#include "elm_widget_layout.h"
-#define MY_CLASS ELM_OBJ_BG_CLASS
+#define MY_CLASS ELM_BG_CLASS
#define MY_CLASS_NAME "Elm_Bg"
#define MY_CLASS_NAME_LEGACY "elm_bg"
}
EOLIAN static void
-_elm_bg_evas_smart_add(Eo *obj, Elm_Bg_Data *priv)
+_elm_bg_evas_object_smart_add(Eo *obj, Elm_Bg_Data *priv)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_add());
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
+ Evas_Object_Smart::add;
Elm_Layout::content_aliases::get;
Elm_Layout::sizing_eval;
}
#include "els_box.h"
#include "elm_widget_box.h"
-#define MY_CLASS ELM_OBJ_BOX_CLASS
+#define MY_CLASS ELM_BOX_CLASS
#define MY_CLASS_NAME "Elm_Box"
#define MY_CLASS_NAME_LEGACY "elm_box"
}
EOLIAN static void
-_elm_box_evas_smart_add(Eo *obj, Elm_Box_Data *_pd EINA_UNUSED)
+_elm_box_evas_object_smart_add(Eo *obj, Elm_Box_Data *_pd EINA_UNUSED)
{
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
elm_widget_resize_object_set(obj,
}
EOLIAN static void
-_elm_box_evas_smart_del(Eo *obj, Elm_Box_Data *sd)
+_elm_box_evas_object_smart_del(Eo *obj, Elm_Box_Data *sd)
{
Eina_List *l;
Evas_Object *child;
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
- Evas_Smart::del;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
Elm_Widget::focus_direction;
Elm_Widget::focus_next_manager_is;
Elm_Widget::focus_direction_manager_is;
#include "elm_widget_bubble.h"
#include "elm_widget_layout.h"
-#define MY_CLASS ELM_OBJ_BUBBLE_CLASS
+#define MY_CLASS ELM_BUBBLE_CLASS
#define MY_CLASS_NAME "Elm_Bubble"
#define MY_CLASS_NAME_LEGACY "elm_bubble"
}
EOLIAN static void
-_elm_bubble_evas_smart_add(Eo *obj, Elm_Bubble_Data *priv)
+_elm_bubble_evas_object_smart_add(Eo *obj, Elm_Bubble_Data *priv)
{
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
+ Evas_Object_Smart::add;
Elm_Widget::focus_direction;
Elm_Widget::focus_next_manager_is;
Elm_Widget::focus_next;
#include "elm_widget_button.h"
#include "elm_widget_layout.h"
-#define MY_CLASS ELM_OBJ_BUTTON_CLASS
+#define MY_CLASS ELM_BUTTON_CLASS
// ATSPI Accessibility
#define ELM_INTERFACE_ATSPI_WIDGET_ACTION_PROTECTED
}
EOLIAN static void
-_elm_button_evas_smart_add(Eo *obj, Elm_Button_Data *_pd EINA_UNUSED)
+_elm_button_evas_object_smart_add(Eo *obj, Elm_Button_Data *_pd EINA_UNUSED)
{
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
+ Evas_Object_Smart::add;
Elm_Widget::activate;
Elm_Widget::focus_next_manager_is;
Elm_Widget::focus_direction_manager_is;
#include "elm_priv.h"
#include "elm_widget_calendar.h"
-#define MY_CLASS ELM_OBJ_CALENDAR_CLASS
+#define MY_CLASS ELM_CALENDAR_CLASS
#define MY_CLASS_NAME "Elm_Calendar"
#define MY_CLASS_NAME_LEGACY "elm_calendar"
}
EOLIAN static void
-_elm_calendar_evas_smart_calculate(Eo *obj, Elm_Calendar_Data *_pd EINA_UNUSED)
+_elm_calendar_evas_object_smart_calculate(Eo *obj, Elm_Calendar_Data *_pd EINA_UNUSED)
{
elm_layout_freeze(obj);
}
EOLIAN static void
-_elm_calendar_evas_smart_add(Eo *obj, Elm_Calendar_Data *priv)
+_elm_calendar_evas_object_smart_add(Eo *obj, Elm_Calendar_Data *priv)
{
time_t weekday = 259200; /* Just the first sunday since epoch */
time_t current_time;
}
EOLIAN static void
-_elm_calendar_evas_smart_del(Eo *obj, Elm_Calendar_Data *sd)
+_elm_calendar_evas_object_smart_del(Eo *obj, Elm_Calendar_Data *sd)
{
int i;
Elm_Calendar_Mark *mark;
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::calculate;
- Evas_Smart::add;
- Evas_Smart::del;
+ Evas_Object_Smart::calculate;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
Elm_Widget::theme_apply;
Elm_Widget::focus_next_manager_is;
Elm_Widget::focus_direction_manager_is;
#include "elm_widget_check.h"
#include "elm_widget_layout.h"
-#define MY_CLASS ELM_OBJ_CHECK_CLASS
+#define MY_CLASS ELM_CHECK_CLASS
#define MY_CLASS_NAME "Elm_Check"
#define MY_CLASS_NAME_LEGACY "elm_check"
}
EOLIAN static void
-_elm_check_evas_smart_add(Eo *obj, Elm_Check_Data *_pd EINA_UNUSED)
+_elm_check_evas_object_smart_add(Eo *obj, Elm_Check_Data *_pd EINA_UNUSED)
{
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
+ Evas_Object_Smart::add;
Elm_Widget::activate;
Elm_Widget::focus_next_manager_is;
Elm_Widget::focus_direction_manager_is;
#include "elm_priv.h"
#include "elm_widget_clock.h"
-#define MY_CLASS ELM_OBJ_CLOCK_CLASS
+#define MY_CLASS ELM_CLOCK_CLASS
#define MY_CLASS_NAME "Elm_Clock"
#define MY_CLASS_NAME_LEGACY "elm_clock"
}
EOLIAN static void
-_elm_clock_evas_smart_add(Eo *obj, Elm_Clock_Data *priv)
+_elm_clock_evas_object_smart_add(Eo *obj, Elm_Clock_Data *priv)
{
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
}
EOLIAN static void
-_elm_clock_evas_smart_del(Eo *obj, Elm_Clock_Data *sd)
+_elm_clock_evas_object_smart_del(Eo *obj, Elm_Clock_Data *sd)
{
ecore_timer_del(sd->ticker);
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
- Evas_Smart::del;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
Elm_Widget::focus_next_manager_is;
Elm_Widget::focus_direction_manager_is;
Elm_Widget::access;
par = elm_widget_parent_widget_get(obj);
if (par) top = elm_widget_top_get(par);
}
- if (top && (eo_isa(top, ELM_OBJ_WIN_CLASS)))
+ if (top && (eo_isa(top, ELM_WIN_CLASS)))
xwin = elm_win_xwindow_get(top);
}
if (!xwin)
if (elm_widget_is(obj))
{
Evas_Object *win = elm_widget_top_get(obj);
- if (win && eo_isa(win, ELM_OBJ_WIN_CLASS))
+ if (win && eo_isa(win, ELM_WIN_CLASS))
elm_win_rotation_set(dragwin, elm_win_rotation_get(win));
}
{
top = elm_widget_top_get(obj);
if (!top) top = elm_widget_top_get(elm_widget_parent_widget_get(obj));
- if (top && (eo_isa(top, ELM_OBJ_WIN_CLASS)))
+ if (top && (eo_isa(top, ELM_WIN_CLASS)))
win = elm_win_wl_window_get(top);
}
if (!win)
#include "elm_priv.h"
#include "elm_widget_colorselector.h"
-#define MY_CLASS ELM_OBJ_COLORSELECTOR_CLASS
+#define MY_CLASS ELM_COLORSELECTOR_CLASS
#define MY_CLASS_NAME "Elm_Colorselector"
#define MY_CLASS_NAME_LEGACY "elm_colorselector"
Evas_Coord minw = -1, minh = -1;
elm_coords_finger_size_adjust(timesw, &minw, timesh, &minh);
- if (sobj && eo_isa(sobj, EDJE_OBJ_CLASS))
+ if (sobj && eo_isa(sobj, EDJE_CLASS))
edje_object_size_min_restricted_calc(sobj, &minw, &minh, minw, minh);
evas_object_size_hint_min_set(sobj, minw, minh);
evas_object_size_hint_max_set(sobj, -1, -1);
}
EOLIAN static void
-_elm_colorselector_evas_smart_add(Eo *obj, Elm_Colorselector_Data *priv)
+_elm_colorselector_evas_object_smart_add(Eo *obj, Elm_Colorselector_Data *priv)
{
const char *hpadstr, *vpadstr;
unsigned int h_pad = DEFAULT_HOR_PAD;
}
EOLIAN static void
-_elm_colorselector_evas_smart_del(Eo *obj, Elm_Colorselector_Data *sd)
+_elm_colorselector_evas_object_smart_del(Eo *obj, Elm_Colorselector_Data *sd)
{
int i = 0;
void *tmp[4];
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
- Evas_Smart::del;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
Elm_Widget::theme_apply;
Elm_Widget::focus_next_manager_is;
Elm_Widget::focus_next;
#include "elm_widget_conform.h"
#include "elm_widget_layout.h"
-#define MY_CLASS ELM_OBJ_CONFORMANT_CLASS
+#define MY_CLASS ELM_CONFORMANT_CLASS
#define MY_CLASS_NAME "Elm_Conformant"
#define MY_CLASS_NAME_LEGACY "elm_conformant"
#endif
EOLIAN static void
-_elm_conformant_evas_smart_add(Eo *obj, Elm_Conformant_Data *_pd EINA_UNUSED)
+_elm_conformant_evas_object_smart_add(Eo *obj, Elm_Conformant_Data *_pd EINA_UNUSED)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_add());
elm_widget_sub_object_parent_add(obj);
}
EOLIAN static void
-_elm_conformant_evas_smart_del(Eo *obj, Elm_Conformant_Data *sd)
+_elm_conformant_evas_object_smart_del(Eo *obj, Elm_Conformant_Data *sd)
{
Evas_Object *top;
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
- Evas_Smart::del;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
Elm_Widget::parent::set;
Elm_Widget::theme_apply;
Elm_Layout::content_aliases::get;
#include "elm_priv.h"
#include "elm_widget_container.h"
-#define MY_CLASS ELM_OBJ_CONTAINER_CLASS
+#define MY_CLASS ELM_CONTAINER_CLASS
#define MY_CLASS_NAME "Elm_Container"
#include "elm_priv.h"
#include "elm_widget_datetime.h"
-#define MY_CLASS ELM_OBJ_DATETIME_CLASS
+#define MY_CLASS ELM_DATETIME_CLASS
#define MY_CLASS_NAME "Elm_Datetime"
#define MY_CLASS_NAME_LEGACY "elm_datetime"
}
EOLIAN static void
-_elm_datetime_evas_smart_add(Eo *obj, Elm_Datetime_Data *priv)
+_elm_datetime_evas_object_smart_add(Eo *obj, Elm_Datetime_Data *priv)
{
Datetime_Field *field;
int idx;
}
EOLIAN static void
-_elm_datetime_evas_smart_del(Eo *obj, Elm_Datetime_Data *sd)
+_elm_datetime_evas_object_smart_del(Eo *obj, Elm_Datetime_Data *sd)
{
Datetime_Field *tmp;
unsigned int idx;
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
- Evas_Smart::del;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
Elm_Widget::theme_apply;
Elm_Widget::focus_next_manager_is;
Elm_Widget::focus_next;
#include "elm_widget_dayselector.h"
#include "elm_widget_container.h"
-#define MY_CLASS ELM_OBJ_DAYSELECTOR_CLASS
+#define MY_CLASS ELM_DAYSELECTOR_CLASS
#define MY_CLASS_NAME "Elm_Dayselector"
#define MY_CLASS_NAME_LEGACY "elm_dayselector"
}
EOLIAN static void
-_elm_dayselector_evas_smart_add(Eo *obj, Elm_Dayselector_Data *priv)
+_elm_dayselector_evas_object_smart_add(Eo *obj, Elm_Dayselector_Data *priv)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_add());
elm_widget_sub_object_parent_add(obj);
}
EOLIAN static void
-_elm_dayselector_evas_smart_del(Eo *obj, Elm_Dayselector_Data *sd)
+_elm_dayselector_evas_object_smart_del(Eo *obj, Elm_Dayselector_Data *sd)
{
Elm_Dayselector_Item *it;
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
- Evas_Smart::del;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
Elm_Widget::theme_apply;
Elm_Widget::focus_direction_manager_is;
Elm_Widget::translate;
#define DISPLAY_ITEM_NUM_MIN 3
-#define MY_CLASS ELM_OBJ_DISKSELECTOR_CLASS
+#define MY_CLASS ELM_DISKSELECTOR_CLASS
#define MY_CLASS_NAME "Elm_Diskselector"
#define MY_CLASS_NAME_LEGACY "elm_diskselector"
}
EOLIAN static void
-_elm_diskselector_evas_smart_add(Eo *obj, Elm_Diskselector_Data *priv)
+_elm_diskselector_evas_object_smart_add(Eo *obj, Elm_Diskselector_Data *priv)
{
Evas *evas;
Evas_Object *blank, *edje;
}
EOLIAN static void
-_elm_diskselector_evas_smart_del(Eo *obj, Elm_Diskselector_Data *sd)
+_elm_diskselector_evas_object_smart_del(Eo *obj, Elm_Diskselector_Data *sd)
{
Elm_Diskselector_Item *it;
Eina_List *l;
}
EOLIAN static void
-_elm_diskselector_evas_smart_move(Eo *obj, Elm_Diskselector_Data *sd, Evas_Coord x, Evas_Coord y)
+_elm_diskselector_evas_object_smart_move(Eo *obj, Elm_Diskselector_Data *sd, Evas_Coord x, Evas_Coord y)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_move(x, y));
}
EOLIAN static void
-_elm_diskselector_evas_smart_resize(Eo *obj, Elm_Diskselector_Data *sd, Evas_Coord w, Evas_Coord h)
+_elm_diskselector_evas_object_smart_resize(Eo *obj, Elm_Diskselector_Data *sd, Evas_Coord w, Evas_Coord h)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_resize(w, h));
}
EOLIAN static void
-_elm_diskselector_evas_smart_member_add(Eo *obj, Elm_Diskselector_Data *sd, Evas_Object *member)
+_elm_diskselector_evas_object_smart_member_add(Eo *obj, Elm_Diskselector_Data *sd, Evas_Object *member)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_member_add(member));
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::member_add;
- Evas_Smart::move;
- Evas_Smart::add;
- Evas_Smart::del;
- Evas_Smart::resize;
+ Evas_Object_Smart::member_add;
+ Evas_Object_Smart::move;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
+ Evas_Object_Smart::resize;
Elm_Widget::focus_next_manager_is;
Elm_Widget::access;
Elm_Widget::focus_next;
#include "elm_priv.h"
#include "elm_widget_entry.h"
-#define MY_CLASS ELM_OBJ_ENTRY_CLASS
+#define MY_CLASS ELM_ENTRY_CLASS
#define MY_CLASS_NAME "Elm_Entry"
#define MY_CLASS_NAME_LEGACY "elm_entry"
Eina_Bool top_is_win = EINA_FALSE;
top = elm_widget_top_get(obj);
- if (top && eo_isa(top, ELM_OBJ_WIN_CLASS))
+ if (top && eo_isa(top, ELM_WIN_CLASS))
top_is_win = EINA_TRUE;
if (!sd->editable) return EINA_FALSE;
top = elm_widget_top_get(data);
if (top)
{
- if (eo_isa(top, ELM_OBJ_WIN_CLASS))
+ if (eo_isa(top, ELM_WIN_CLASS))
top_is_win = EINA_TRUE;
if (top_is_win && sd->input_panel_enable && sd->input_panel_show_on_demand &&
}
EOLIAN static void
-_elm_entry_evas_smart_add(Eo *obj, Elm_Entry_Data *priv)
+_elm_entry_evas_object_smart_add(Eo *obj, Elm_Entry_Data *priv)
{
#ifdef HAVE_ELEMENTARY_X
Evas_Object *top;
}
EOLIAN static void
-_elm_entry_evas_smart_del(Eo *obj, Elm_Entry_Data *sd)
+_elm_entry_evas_object_smart_del(Eo *obj, Elm_Entry_Data *sd)
{
Elm_Entry_Context_Menu_Item *it;
Elm_Entry_Item_Provider *ip;
}
EOLIAN static void
-_elm_entry_evas_smart_move(Eo *obj, Elm_Entry_Data *sd, Evas_Coord x, Evas_Coord y)
+_elm_entry_evas_object_smart_move(Eo *obj, Elm_Entry_Data *sd, Evas_Coord x, Evas_Coord y)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_move(x, y));
}
EOLIAN static void
-_elm_entry_evas_smart_resize(Eo *obj, Elm_Entry_Data *sd, Evas_Coord w, Evas_Coord h)
+_elm_entry_evas_object_smart_resize(Eo *obj, Elm_Entry_Data *sd, Evas_Coord w, Evas_Coord h)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_resize(w, h));
}
EOLIAN static void
-_elm_entry_evas_smart_show(Eo *obj, Elm_Entry_Data *sd)
+_elm_entry_evas_object_smart_show(Eo *obj, Elm_Entry_Data *sd)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_show());
}
EOLIAN static void
-_elm_entry_evas_smart_hide(Eo *obj, Elm_Entry_Data *sd)
+_elm_entry_evas_object_smart_hide(Eo *obj, Elm_Entry_Data *sd)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_hide());
}
EOLIAN static void
-_elm_entry_evas_smart_member_add(Eo *obj, Elm_Entry_Data *sd, Evas_Object *member)
+_elm_entry_evas_object_smart_member_add(Eo *obj, Elm_Entry_Data *sd, Evas_Object *member)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_member_add(member));
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::move;
- Evas_Smart::member_add;
- Evas_Smart::add;
- Evas_Smart::resize;
- Evas_Smart::del;
- Evas_Smart::show;
- Evas_Smart::hide;
+ Evas_Object_Smart::move;
+ Evas_Object_Smart::member_add;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::resize;
+ Evas_Object_Smart::del;
+ Evas_Object_Smart::show;
+ Evas_Object_Smart::hide;
Elm_Widget::activate;
Elm_Widget::focus_direction_manager_is;
Elm_Widget::theme_apply;
#include "elm_widget_flip.h"
#include "elm_widget_container.h"
-#define MY_CLASS ELM_OBJ_FLIP_CLASS
+#define MY_CLASS ELM_FLIP_CLASS
#define MY_CLASS_NAME "Elm_Flip"
#define MY_CLASS_NAME_LEGACY "elm_flip"
}
EOLIAN static void
-_elm_flip_evas_smart_add(Eo *obj, Elm_Flip_Data *priv)
+_elm_flip_evas_object_smart_add(Eo *obj, Elm_Flip_Data *priv)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_add());
elm_widget_sub_object_parent_add(obj);
}
EOLIAN static void
-_elm_flip_evas_smart_del(Eo *obj, Elm_Flip_Data *sd)
+_elm_flip_evas_object_smart_del(Eo *obj, Elm_Flip_Data *sd)
{
ecore_animator_del(sd->animator);
_state_slices_clear(sd);
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
- Evas_Smart::del;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
Elm_Widget::focus_direction;
Elm_Widget::sub_object_add;
Elm_Widget::theme_apply;
#include "elm_priv.h"
#include "elm_widget_flipselector.h"
-#define MY_CLASS ELM_OBJ_FLIPSELECTOR_CLASS
+#define MY_CLASS ELM_FLIPSELECTOR_CLASS
#define MY_CLASS_NAME "Elm_Flipselector"
#define MY_CLASS_NAME_LEGACY "elm_flipselector"
}
EOLIAN static void
-_elm_flipselector_evas_smart_add(Eo *obj, Elm_Flipselector_Data *priv)
+_elm_flipselector_evas_object_smart_add(Eo *obj, Elm_Flipselector_Data *priv)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_add());
elm_widget_sub_object_parent_add(obj);
}
EOLIAN static void
-_elm_flipselector_evas_smart_del(Eo *obj, Elm_Flipselector_Data *sd)
+_elm_flipselector_evas_object_smart_del(Eo *obj, Elm_Flipselector_Data *sd)
{
sd->deleting = EINA_TRUE;
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
- Evas_Smart::del;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
Elm_Widget::theme_apply;
Elm_Widget::focus_next_manager_is;
Elm_Widget::focus_direction_manager_is;
#include "elm_widget_frame.h"
#include "elm_widget_layout.h"
-#define MY_CLASS ELM_OBJ_FRAME_CLASS
+#define MY_CLASS ELM_FRAME_CLASS
#define MY_CLASS_NAME "Elm_Frame"
#define MY_CLASS_NAME_LEGACY "elm_frame"
/* using deferred sizing evaluation, just like the parent */
EOLIAN static void
-_elm_frame_evas_smart_calculate(Eo *obj, Elm_Frame_Data *sd)
+_elm_frame_evas_object_smart_calculate(Eo *obj, Elm_Frame_Data *sd)
{
ELM_LAYOUT_DATA_GET(obj, ld);
}
EOLIAN static void
-_elm_frame_evas_smart_add(Eo *obj, Elm_Frame_Data *_pd EINA_UNUSED)
+_elm_frame_evas_object_smart_add(Eo *obj, Elm_Frame_Data *_pd EINA_UNUSED)
{
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
implements {
Eo_Base::constructor;
class::constructor;
- Evas_Smart::calculate;
- Evas_Smart::add;
+ Evas_Object_Smart::calculate;
+ Evas_Object_Smart::add;
Elm_Widget::focus_direction;
Elm_Widget::focus_next_manager_is;
Elm_Widget::focus_next;
#include "elm_widget_gengrid.h"
#include "elm_interface_scrollable.h"
-#define MY_PAN_CLASS ELM_OBJ_GENGRID_PAN_CLASS
+#define MY_PAN_CLASS ELM_GENGRID_PAN_CLASS
#define MY_PAN_CLASS_NAME "Elm_Gengrid_Pan"
#define MY_PAN_CLASS_NAME_LEGACY "elm_gengrid_pan"
-#define MY_CLASS ELM_OBJ_GENGRID_CLASS
+#define MY_CLASS ELM_GENGRID_CLASS
#define MY_CLASS_NAME "Elm_Gengrid"
#define MY_CLASS_NAME_LEGACY "elm_gengrid"
}
EOLIAN static void
-_elm_gengrid_pan_evas_smart_move(Eo *obj EINA_UNUSED, Elm_Gengrid_Pan_Data *psd, Evas_Coord _gen_param2 EINA_UNUSED, Evas_Coord _gen_param3 EINA_UNUSED)
+_elm_gengrid_pan_evas_object_smart_move(Eo *obj EINA_UNUSED, Elm_Gengrid_Pan_Data *psd, Evas_Coord _gen_param2 EINA_UNUSED, Evas_Coord _gen_param3 EINA_UNUSED)
{
ecore_job_del(psd->wsd->calc_job);
psd->wsd->calc_job = ecore_job_add(_calc_job, psd->wobj);
}
EOLIAN static void
-_elm_gengrid_pan_evas_smart_resize(Eo *obj, Elm_Gengrid_Pan_Data *psd, Evas_Coord w, Evas_Coord h)
+_elm_gengrid_pan_evas_object_smart_resize(Eo *obj, Elm_Gengrid_Pan_Data *psd, Evas_Coord w, Evas_Coord h)
{
Evas_Coord ow, oh;
}
EOLIAN static void
-_elm_gengrid_pan_evas_smart_calculate(Eo *obj EINA_UNUSED, Elm_Gengrid_Pan_Data *psd)
+_elm_gengrid_pan_evas_object_smart_calculate(Eo *obj EINA_UNUSED, Elm_Gengrid_Pan_Data *psd)
{
Evas_Coord cx = 0, cy = 0;
Elm_Gen_Item *it;
}
EOLIAN static void
-_elm_gengrid_evas_smart_add(Eo *obj, Elm_Gengrid_Data *priv)
+_elm_gengrid_evas_object_smart_add(Eo *obj, Elm_Gengrid_Data *priv)
{
Eina_Bool bounce = _elm_config->thumbscroll_bounce_enable;
Elm_Gengrid_Pan_Data *pan_data;
}
EOLIAN static void
-_elm_gengrid_evas_smart_del(Eo *obj, Elm_Gengrid_Data *sd)
+_elm_gengrid_evas_object_smart_del(Eo *obj, Elm_Gengrid_Data *sd)
{
elm_gengrid_clear(obj);
eo_unref(sd->pan_obj);
}
EOLIAN static void
-_elm_gengrid_evas_smart_move(Eo *obj, Elm_Gengrid_Data *sd, Evas_Coord x, Evas_Coord y)
+_elm_gengrid_evas_object_smart_move(Eo *obj, Elm_Gengrid_Data *sd, Evas_Coord x, Evas_Coord y)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_move(x, y));
}
EOLIAN static void
-_elm_gengrid_evas_smart_resize(Eo *obj, Elm_Gengrid_Data *sd, Evas_Coord w, Evas_Coord h)
+_elm_gengrid_evas_object_smart_resize(Eo *obj, Elm_Gengrid_Data *sd, Evas_Coord w, Evas_Coord h)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_resize(w, h));
}
EOLIAN static void
-_elm_gengrid_evas_smart_member_add(Eo *obj, Elm_Gengrid_Data *sd, Evas_Object *member)
+_elm_gengrid_evas_object_smart_member_add(Eo *obj, Elm_Gengrid_Data *sd, Evas_Object *member)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_member_add(member));
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::move;
- Evas_Smart::add;
- Evas_Smart::del;
- Evas_Smart::member_add;
- Evas_Smart::resize;
+ Evas_Object_Smart::move;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
+ Evas_Object_Smart::member_add;
+ Evas_Object_Smart::resize;
Elm_Widget::theme_apply;
Elm_Widget::focus_next_manager_is;
Elm_Widget::focus_direction_manager_is;
implements {
class::constructor;
Eo_Base::destructor;
- Evas_Smart::calculate;
- Evas_Smart::move;
- Evas_Smart::resize;
+ Evas_Object_Smart::calculate;
+ Evas_Object_Smart::move;
+ Evas_Object_Smart::resize;
Elm_Pan::content_size::get;
Elm_Pan::pos;
Elm_Pan::pos_min::get;
#include "elm_widget_genlist.h"
#include "elm_interface_scrollable.h"
-#define MY_PAN_CLASS ELM_OBJ_GENLIST_PAN_CLASS
+#define MY_PAN_CLASS ELM_GENLIST_PAN_CLASS
#define MY_PAN_CLASS_NAME "Elm_Genlist_Pan"
#define MY_PAN_CLASS_NAME_LEGACY "elm_genlist_pan"
-#define MY_CLASS ELM_OBJ_GENLIST_CLASS
+#define MY_CLASS ELM_GENLIST_CLASS
#define MY_CLASS_NAME "Elm_Genlist"
#define MY_CLASS_NAME_LEGACY "elm_genlist"
}
EOLIAN static void
-_elm_genlist_pan_evas_smart_del(Eo *obj, Elm_Genlist_Pan_Data *psd)
+_elm_genlist_pan_evas_object_smart_del(Eo *obj, Elm_Genlist_Pan_Data *psd)
{
ecore_job_del(psd->resize_job);
}
EOLIAN static void
-_elm_genlist_pan_evas_smart_move(Eo *obj, Elm_Genlist_Pan_Data *psd, Evas_Coord _gen_param2 EINA_UNUSED, Evas_Coord _gen_param3 EINA_UNUSED)
+_elm_genlist_pan_evas_object_smart_move(Eo *obj, Elm_Genlist_Pan_Data *psd, Evas_Coord _gen_param2 EINA_UNUSED, Evas_Coord _gen_param3 EINA_UNUSED)
{
psd->wsd->pan_changed = EINA_TRUE;
evas_object_smart_changed(obj);
}
EOLIAN static void
-_elm_genlist_pan_evas_smart_resize(Eo *obj, Elm_Genlist_Pan_Data *psd, Evas_Coord w, Evas_Coord h)
+_elm_genlist_pan_evas_object_smart_resize(Eo *obj, Elm_Genlist_Pan_Data *psd, Evas_Coord w, Evas_Coord h)
{
Evas_Coord ow, oh;
}
EOLIAN static void
-_elm_genlist_pan_evas_smart_calculate(Eo *obj EINA_UNUSED, Elm_Genlist_Pan_Data *psd)
+_elm_genlist_pan_evas_object_smart_calculate(Eo *obj EINA_UNUSED, Elm_Genlist_Pan_Data *psd)
{
Evas_Coord ox, oy, ow, oh, cvx, cvy, cvw, cvh;
Evas_Coord vx = 0, vy = 0, vw = 0, vh = 0;
EOLIAN static void
-_elm_genlist_evas_smart_add(Eo *obj, Elm_Genlist_Data *priv)
+_elm_genlist_evas_object_smart_add(Eo *obj, Elm_Genlist_Data *priv)
{
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
Elm_Genlist_Pan_Data *pan_data;
}
EOLIAN static void
-_elm_genlist_evas_smart_del(Eo *obj, Elm_Genlist_Data *sd)
+_elm_genlist_evas_object_smart_del(Eo *obj, Elm_Genlist_Data *sd)
{
int i;
}
EOLIAN static void
-_elm_genlist_evas_smart_move(Eo *obj, Elm_Genlist_Data *sd, Evas_Coord x, Evas_Coord y)
+_elm_genlist_evas_object_smart_move(Eo *obj, Elm_Genlist_Data *sd, Evas_Coord x, Evas_Coord y)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_move(x, y));
}
EOLIAN static void
-_elm_genlist_evas_smart_resize(Eo *obj, Elm_Genlist_Data *sd, Evas_Coord w, Evas_Coord h)
+_elm_genlist_evas_object_smart_resize(Eo *obj, Elm_Genlist_Data *sd, Evas_Coord w, Evas_Coord h)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_resize(w, h));
}
EOLIAN static void
-_elm_genlist_evas_smart_member_add(Eo *obj, Elm_Genlist_Data *sd, Evas_Object *member)
+_elm_genlist_evas_object_smart_member_add(Eo *obj, Elm_Genlist_Data *sd, Evas_Object *member)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_member_add(member));
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::member_add;
- Evas_Smart::move;
- Evas_Smart::add;
- Evas_Smart::del;
- Evas_Smart::resize;
+ Evas_Object_Smart::member_add;
+ Evas_Object_Smart::move;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
+ Evas_Object_Smart::resize;
Elm_Widget::theme_apply;
Elm_Widget::focus_next_manager_is;
Elm_Widget::sub_object_add;
implements {
class::constructor;
Eo_Base::destructor;
- Evas_Smart::calculate;
- Evas_Smart::move;
- Evas_Smart::del;
- Evas_Smart::resize;
+ Evas_Object_Smart::calculate;
+ Evas_Object_Smart::move;
+ Evas_Object_Smart::del;
+ Evas_Object_Smart::resize;
Elm_Pan::content_size::get;
Elm_Pan::pos;
Elm_Pan::pos_min::get;
#include <Elementary.h>
#include "elm_priv.h"
-#define MY_CLASS ELM_OBJ_GESTURE_LAYER_CLASS
+#define MY_CLASS ELM_GESTURE_LAYER_CLASS
#define MY_CLASS_NAME "Elm_Gesture_Layer"
#define MY_CLASS_NAME_LEGACY "elm_gesture_layer"
}
EOLIAN static void
-_elm_gesture_layer_evas_smart_add(Eo *obj, Elm_Gesture_Layer_Data *priv)
+_elm_gesture_layer_evas_object_smart_add(Eo *obj, Elm_Gesture_Layer_Data *priv)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_add());
elm_widget_sub_object_parent_add(obj);
static void _cbs_clean(Elm_Gesture_Layer_Data *sd, Elm_Gesture_Type idx, Elm_Gesture_State cb_type);
EOLIAN static void
-_elm_gesture_layer_evas_smart_del(Eo *obj, Elm_Gesture_Layer_Data *sd)
+_elm_gesture_layer_evas_object_smart_del(Eo *obj, Elm_Gesture_Layer_Data *sd)
{
Pointer_Event *data;
int i;
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
- Evas_Smart::del;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
Elm_Widget::disable;
}
#include "elm_priv.h"
#include "elm_widget_glview.h"
-#define MY_CLASS ELM_OBJ_GLVIEW_CLASS
+#define MY_CLASS ELM_GLVIEW_CLASS
#define MY_CLASS_NAME "Elm_Glview"
#define MY_CLASS_NAME_LEGACY "elm_glview"
}
EOLIAN static void
-_elm_glview_evas_smart_resize(Eo *obj, Elm_Glview_Data *sd, Evas_Coord w, Evas_Coord h)
+_elm_glview_evas_object_smart_resize(Eo *obj, Elm_Glview_Data *sd, Evas_Coord w, Evas_Coord h)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_resize(w, h));
}
EOLIAN static void
-_elm_glview_evas_smart_add(Eo *obj, Elm_Glview_Data *priv)
+_elm_glview_evas_object_smart_add(Eo *obj, Elm_Glview_Data *priv)
{
Evas_Object *img;
}
EOLIAN static void
-_elm_glview_evas_smart_del(Eo *obj, Elm_Glview_Data *sd)
+_elm_glview_evas_object_smart_del(Eo *obj, Elm_Glview_Data *sd)
{
// Call delete func if it's registered
if (sd->del_func)
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
- Evas_Smart::del;
- Evas_Smart::resize;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
+ Evas_Object_Smart::resize;
Elm_Widget::on_focus;
}
events {
#include "elm_priv.h"
#include "elm_widget_grid.h"
-#define MY_CLASS ELM_OBJ_GRID_CLASS
+#define MY_CLASS ELM_GRID_CLASS
#define MY_CLASS_NAME "Elm_Grid"
#define MY_CLASS_NAME_LEGACY "elm_grid"
}
EOLIAN static void
-_elm_grid_evas_smart_add(Eo *obj, void *_pd EINA_UNUSED)
+_elm_grid_evas_object_smart_add(Eo *obj, void *_pd EINA_UNUSED)
{
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
Evas_Object *grid;
}
EOLIAN static void
-_elm_grid_evas_smart_del(Eo *obj, void *_pd EINA_UNUSED)
+_elm_grid_evas_object_smart_del(Eo *obj, void *_pd EINA_UNUSED)
{
Eina_List *l;
Evas_Object *child;
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
- Evas_Smart::del;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
Elm_Widget::focus_direction;
Elm_Widget::focus_next_manager_is;
Elm_Widget::focus_next;
#include "elm_priv.h"
#include "elm_widget_hover.h"
-#define MY_CLASS ELM_OBJ_HOVER_CLASS
+#define MY_CLASS ELM_HOVER_CLASS
#define MY_CLASS_NAME "Elm_Hover"
#define MY_CLASS_NAME_LEGACY "elm_hover"
if (sd->parent)
{
evas_object_geometry_get(sd->parent, &x, &y, &w, &h);
- if (eo_isa(sd->parent, ELM_OBJ_WIN_CLASS))
+ if (eo_isa(sd->parent, ELM_WIN_CLASS))
{
x = 0;
y = 0;
if (sd->parent)
{
evas_object_geometry_get(sd->parent, &x, &y, &w, &h);
- if (eo_isa(sd->parent, ELM_OBJ_WIN_CLASS))
+ if (eo_isa(sd->parent, ELM_WIN_CLASS))
{
x = 0;
y = 0;
}
EOLIAN static void
-_elm_hover_evas_smart_add(Eo *obj, Elm_Hover_Data *priv)
+_elm_hover_evas_object_smart_add(Eo *obj, Elm_Hover_Data *priv)
{
unsigned int i;
}
EOLIAN static void
-_elm_hover_evas_smart_del(Eo *obj, Elm_Hover_Data *sd)
+_elm_hover_evas_object_smart_del(Eo *obj, Elm_Hover_Data *sd)
{
sd->on_del = EINA_TRUE;
}
EOLIAN static void
-_elm_hover_evas_smart_move(Eo *obj, Elm_Hover_Data *_pd EINA_UNUSED, Evas_Coord x, Evas_Coord y)
+_elm_hover_evas_object_smart_move(Eo *obj, Elm_Hover_Data *_pd EINA_UNUSED, Evas_Coord x, Evas_Coord y)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_move(x, y));
}
EOLIAN static void
-_elm_hover_evas_smart_resize(Eo *obj, Elm_Hover_Data *_pd EINA_UNUSED, Evas_Coord w, Evas_Coord h)
+_elm_hover_evas_object_smart_resize(Eo *obj, Elm_Hover_Data *_pd EINA_UNUSED, Evas_Coord w, Evas_Coord h)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_resize(w, h));
}
EOLIAN static void
-_elm_hover_evas_smart_show(Eo *obj, Elm_Hover_Data *_pd EINA_UNUSED)
+_elm_hover_evas_object_smart_show(Eo *obj, Elm_Hover_Data *_pd EINA_UNUSED)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_show());
}
EOLIAN static void
-_elm_hover_evas_smart_hide(Eo *obj, Elm_Hover_Data *sd)
+_elm_hover_evas_object_smart_hide(Eo *obj, Elm_Hover_Data *sd)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_hide());
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::del;
- Evas_Smart::hide;
- Evas_Smart::show;
- Evas_Smart::move;
- Evas_Smart::add;
- Evas_Smart::resize;
+ Evas_Object_Smart::del;
+ Evas_Object_Smart::hide;
+ Evas_Object_Smart::show;
+ Evas_Object_Smart::move;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::resize;
Elm_Widget::theme_apply;
Elm_Widget::sub_object_add;
Elm_Widget::parent;
#define NON_EXISTING (void *)-1
static const char *icon_theme = NULL;
-#define MY_CLASS ELM_OBJ_ICON_CLASS
+#define MY_CLASS ELM_ICON_CLASS
#define MY_CLASS_NAME "Elm_Icon"
#define MY_CLASS_NAME_LEGACY "elm_icon"
_edje_signals_free(Elm_Icon_Data *sd)
{
Edje_Signal_Data *esd;
- Elm_Image_Data *id = eo_data_scope_get(sd->obj, ELM_OBJ_IMAGE_CLASS);
+ Elm_Image_Data *id = eo_data_scope_get(sd->obj, ELM_IMAGE_CLASS);
EINA_LIST_FREE(sd->edje_signals, esd)
{
{
Evas_Object *pclip;
- Elm_Image_Data *id = eo_data_scope_get(obj, ELM_OBJ_IMAGE_CLASS);
+ Elm_Image_Data *id = eo_data_scope_get(obj, ELM_IMAGE_CLASS);
EINA_SAFETY_ON_NULL_RETURN_VAL(file, EINA_FALSE);
}
EOLIAN static void
-_elm_icon_evas_smart_add(Eo *obj, Elm_Icon_Data *priv)
+_elm_icon_evas_object_smart_add(Eo *obj, Elm_Icon_Data *priv)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_add());
elm_widget_sub_object_parent_add(obj);
}
EOLIAN static void
-_elm_icon_evas_smart_del(Eo *obj, Elm_Icon_Data *sd)
+_elm_icon_evas_object_smart_del(Eo *obj, Elm_Icon_Data *sd)
{
eina_stringshare_del(sd->stdicon);
const char *source)
{
- Elm_Image_Data *id = eo_data_scope_get(obj, ELM_OBJ_IMAGE_CLASS);
+ Elm_Image_Data *id = eo_data_scope_get(obj, ELM_IMAGE_CLASS);
if (!id->edje) return;
Edje_Signal_Data *esd;
ELM_ICON_DATA_GET(obj, sd);
- Elm_Image_Data *id = eo_data_scope_get(obj, ELM_OBJ_IMAGE_CLASS);
+ Elm_Image_Data *id = eo_data_scope_get(obj, ELM_IMAGE_CLASS);
if (!id->edje) return;
Eina_List *l;
ELM_ICON_DATA_GET(obj, sd);
- Elm_Image_Data *id = eo_data_scope_get(obj, ELM_OBJ_IMAGE_CLASS);
+ Elm_Image_Data *id = eo_data_scope_get(obj, ELM_IMAGE_CLASS);
if (!id->edje) return NULL;
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
- Evas_Smart::del;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
Elm_Widget::theme_apply;
Elm_Image::memfile::set;
Elm_Image::sizing_eval;
#define FMT_SIZE_T "%zu"
-#define MY_CLASS ELM_OBJ_IMAGE_CLASS
+#define MY_CLASS ELM_IMAGE_CLASS
#define MY_CLASS_NAME "Elm_Image"
#define MY_CLASS_NAME_LEGACY "elm_image"
}
EOLIAN static void
-_elm_image_evas_smart_add(Eo *obj, Elm_Image_Data *priv)
+_elm_image_evas_object_smart_add(Eo *obj, Elm_Image_Data *priv)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_add());
elm_widget_sub_object_parent_add(obj);
}
EOLIAN static void
-_elm_image_evas_smart_del(Eo *obj, Elm_Image_Data *sd)
+_elm_image_evas_object_smart_del(Eo *obj, Elm_Image_Data *sd)
{
ecore_timer_del(sd->anim_timer);
evas_object_del(sd->img);
}
EOLIAN static void
-_elm_image_evas_smart_move(Eo *obj, Elm_Image_Data *sd, Evas_Coord x, Evas_Coord y)
+_elm_image_evas_object_smart_move(Eo *obj, Elm_Image_Data *sd, Evas_Coord x, Evas_Coord y)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_move(x, y));
}
EOLIAN static void
-_elm_image_evas_smart_resize(Eo *obj, Elm_Image_Data *sd, Evas_Coord w, Evas_Coord h)
+_elm_image_evas_object_smart_resize(Eo *obj, Elm_Image_Data *sd, Evas_Coord w, Evas_Coord h)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_resize(w, h));
}
EOLIAN static void
-_elm_image_evas_smart_show(Eo *obj, Elm_Image_Data *sd)
+_elm_image_evas_object_smart_show(Eo *obj, Elm_Image_Data *sd)
{
sd->show = EINA_TRUE;
if (sd->preloading) return;
}
EOLIAN static void
-_elm_image_evas_smart_hide(Eo *obj, Elm_Image_Data *sd)
+_elm_image_evas_object_smart_hide(Eo *obj, Elm_Image_Data *sd)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_hide());
}
EOLIAN static void
-_elm_image_evas_smart_member_add(Eo *obj, Elm_Image_Data *sd, Evas_Object *member)
+_elm_image_evas_object_smart_member_add(Eo *obj, Elm_Image_Data *sd, Evas_Object *member)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_member_add(member));
}
EOLIAN static void
-_elm_image_evas_smart_color_set(Eo *obj, Elm_Image_Data *sd, int r, int g, int b, int a)
+_elm_image_evas_object_smart_color_set(Eo *obj, Elm_Image_Data *sd, int r, int g, int b, int a)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_color_set(r, g, b, a));
}
EOLIAN static void
-_elm_image_evas_smart_clip_set(Eo *obj, Elm_Image_Data *sd, Evas_Object *clip)
+_elm_image_evas_object_smart_clip_set(Eo *obj, Elm_Image_Data *sd, Evas_Object *clip)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_clip_set(clip));
}
EOLIAN static void
-_elm_image_evas_smart_clip_unset(Eo *obj, Elm_Image_Data *sd)
+_elm_image_evas_object_smart_clip_unset(Eo *obj, Elm_Image_Data *sd)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_clip_unset());
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::hide;
- Evas_Smart::clip::set;
- Evas_Smart::clip_unset;
- Evas_Smart::show;
- Evas_Smart::color::set;
- Evas_Smart::move;
- Evas_Smart::add;
- Evas_Smart::del;
- Evas_Smart::member_add;
- Evas_Smart::resize;
+ Evas_Object_Smart::hide;
+ Evas_Object_Smart::clip::set;
+ Evas_Object_Smart::clip_unset;
+ Evas_Object_Smart::show;
+ Evas_Object_Smart::color::set;
+ Evas_Object_Smart::move;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
+ Evas_Object_Smart::member_add;
+ Evas_Object_Smart::resize;
Elm_Widget::theme_apply;
Elm_Widget::event;
Elm_Interface_Atspi_Image::extents::get;
#include "elm_widget_layout.h"
#include "elm_widget_index.h"
-#define MY_CLASS ELM_OBJ_INDEX_CLASS
+#define MY_CLASS ELM_INDEX_CLASS
#define MY_CLASS_NAME "Elm_Index"
#define MY_CLASS_NAME_LEGACY "elm_index"
}
EOLIAN static void
-_elm_index_evas_smart_add(Eo *obj, Elm_Index_Data *priv)
+_elm_index_evas_object_smart_add(Eo *obj, Elm_Index_Data *priv)
{
Evas_Object *o;
Evas_Coord minw = 0, minh = 0;
}
EOLIAN static void
-_elm_index_evas_smart_del(Eo *obj, Elm_Index_Data *sd)
+_elm_index_evas_object_smart_del(Eo *obj, Elm_Index_Data *sd)
{
Elm_Index_Omit *o;
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
- Evas_Smart::del;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
Elm_Widget::theme_apply;
Elm_Widget::focus_next_manager_is;
Elm_Widget::focus_direction_manager_is;
pd->role = ELM_ATSPI_ROLE_UNKNOWN;
// Elm_Widget_Access_Object can only be constructed on top of Elm_Widget
- assert(eo_isa(obj, ELM_OBJ_WIDGET_CLASS));
+ assert(eo_isa(obj, ELM_WIDGET_CLASS));
evas_object_smart_callback_add(obj, "focused", _on_focus_change, (void*)1);
evas_object_smart_callback_add(obj, "unfocused", _on_focus_change, NULL);
Elm_Widget_Smart_Data *wd;
Evas_Object *widget;
- wd = eo_data_scope_get(obj, ELM_OBJ_WIDGET_CLASS);
+ wd = eo_data_scope_get(obj, ELM_WIDGET_CLASS);
if (!wd) return NULL;
EINA_LIST_FOREACH(wd->subobjs, l, widget)
Elm_Config_Binding_Key *binding;
int tmp = 0;
- if (!eo_isa(obj, ELM_OBJ_WIDGET_CLASS))
+ if (!eo_isa(obj, ELM_WIDGET_CLASS))
return NULL;
eo_do(obj, actions = elm_interface_atspi_widget_action_elm_actions_get());
#include "elm_priv.h"
#include "elm_interface_scrollable.h"
-#define MY_PAN_CLASS ELM_OBJ_PAN_CLASS
+#define MY_PAN_CLASS ELM_PAN_CLASS
#define MY_PAN_CLASS_NAME "Elm_Pan"
#define MY_PAN_CLASS_NAME_LEGACY "elm_pan"
}
EOLIAN static void
-_elm_pan_evas_smart_add(Eo *obj, Elm_Pan_Smart_Data *priv)
+_elm_pan_evas_object_smart_add(Eo *obj, Elm_Pan_Smart_Data *priv)
{
eo_do_super(obj, MY_PAN_CLASS, evas_obj_smart_add());
}
EOLIAN static void
-_elm_pan_evas_smart_del(Eo *obj, Elm_Pan_Smart_Data *_pd EINA_UNUSED)
+_elm_pan_evas_object_smart_del(Eo *obj, Elm_Pan_Smart_Data *_pd EINA_UNUSED)
{
_elm_pan_content_set(obj, NULL);
}
EOLIAN static void
-_elm_pan_evas_smart_move(Eo *obj EINA_UNUSED, Elm_Pan_Smart_Data *psd, Evas_Coord x, Evas_Coord y)
+_elm_pan_evas_object_smart_move(Eo *obj EINA_UNUSED, Elm_Pan_Smart_Data *psd, Evas_Coord x, Evas_Coord y)
{
psd->x = x;
psd->y = y;
}
EOLIAN static void
-_elm_pan_evas_smart_resize(Eo *obj EINA_UNUSED, Elm_Pan_Smart_Data *psd, Evas_Coord w, Evas_Coord h)
+_elm_pan_evas_object_smart_resize(Eo *obj EINA_UNUSED, Elm_Pan_Smart_Data *psd, Evas_Coord w, Evas_Coord h)
{
psd->w = w;
psd->h = h;
}
EOLIAN static void
-_elm_pan_evas_smart_show(Eo *obj, Elm_Pan_Smart_Data *psd)
+_elm_pan_evas_object_smart_show(Eo *obj, Elm_Pan_Smart_Data *psd)
{
eo_do_super(obj, MY_PAN_CLASS, evas_obj_smart_show());
}
EOLIAN static void
-_elm_pan_evas_smart_hide(Eo *obj, Elm_Pan_Smart_Data *psd)
+_elm_pan_evas_object_smart_hide(Eo *obj, Elm_Pan_Smart_Data *psd)
{
eo_do_super(obj, MY_PAN_CLASS, evas_obj_smart_hide());
}
EOLIAN static void
-_elm_interface_scrollable_evas_smart_add(Eo *obj, Elm_Scrollable_Smart_Interface_Data *sid)
+_elm_interface_scrollable_evas_object_smart_add(Eo *obj, Elm_Scrollable_Smart_Interface_Data *sid)
{
memset(sid, 0, sizeof(*sid));
}
EOLIAN static void
-_elm_interface_scrollable_evas_smart_del(Eo *obj, Elm_Scrollable_Smart_Interface_Data *sid)
+_elm_interface_scrollable_evas_object_smart_del(Eo *obj, Elm_Scrollable_Smart_Interface_Data *sid)
{
eo_do_super(obj, MY_SCROLLABLE_INTERFACE, evas_obj_smart_del());
-mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface, Evas_Smart)
+mixin Elm_Interface_Scrollable(Evas_Scrollable_Interface, Evas_Object_Smart)
{
legacy_prefix: null;
eo_prefix: elm_interface_scrollable;
implements {
Eo_Base::constructor;
class::constructor;
- Evas_Smart::add;
- Evas_Smart::del;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
}
events {
changed;
#include "elm_widget_inwin.h"
#include "elm_widget_layout.h"
-#define MY_CLASS ELM_OBJ_WIN_INWIN_CLASS
+#define MY_CLASS ELM_INWIN_CLASS
#define MY_CLASS_NAME "Elm_Inwin"
#define MY_CLASS_NAME_LEGACY "elm_inwin"
}
EOLIAN static void
-_elm_inwin_evas_smart_add(Eo *obj, void *_pd EINA_UNUSED)
+_elm_inwin_evas_object_smart_add(Eo *obj, void *_pd EINA_UNUSED)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_add());
elm_widget_sub_object_parent_add(obj);
eo_do(obj, parent = eo_parent_get());
- if (parent && !eo_isa(parent, ELM_OBJ_WIN_CLASS))
+ if (parent && !eo_isa(parent, ELM_WIN_CLASS))
{
eo_error_set(obj); /* *has* to have a parent window */
return;
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
+ Evas_Object_Smart::add;
Elm_Widget::parent::set;
Elm_Widget::focus_next_manager_is;
Elm_Widget::focus_next;
#include "elm_widget_layout.h"
#include "elm_widget_label.h"
-#define MY_CLASS ELM_OBJ_LABEL_CLASS
+#define MY_CLASS ELM_LABEL_CLASS
#define MY_CLASS_NAME "Elm_Label"
#define MY_CLASS_NAME_LEGACY "elm_label"
}
EOLIAN static void
-_elm_label_evas_smart_add(Eo *obj, Elm_Label_Data *priv)
+_elm_label_evas_object_smart_add(Eo *obj, Elm_Label_Data *priv)
{
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
+ Evas_Object_Smart::add;
Elm_Widget::focus_next_manager_is;
Elm_Widget::focus_direction_manager_is;
Elm_Widget::theme_apply;
#include "elm_priv.h"
#include "elm_widget_layout.h"
-#define MY_CLASS ELM_OBJ_LAYOUT_CLASS
+#define MY_CLASS ELM_LAYOUT_CLASS
#define MY_CLASS_NAME "Elm_Layout"
#define MY_CLASS_NAME_LEGACY "elm_layout"
}
EOLIAN static void
-_elm_layout_evas_smart_add(Eo *obj, Elm_Layout_Smart_Data *_pd EINA_UNUSED)
+_elm_layout_evas_object_smart_add(Eo *obj, Elm_Layout_Smart_Data *_pd EINA_UNUSED)
{
Evas_Object *edje;
}
EOLIAN static void
-_elm_layout_evas_smart_del(Eo *obj, Elm_Layout_Smart_Data *sd)
+_elm_layout_evas_object_smart_del(Eo *obj, Elm_Layout_Smart_Data *sd)
{
Elm_Layout_Sub_Object_Data *sub_d;
Elm_Layout_Sub_Object_Cursor *pc;
/* rewrite or extend this one on your derived class as to suit your
* needs */
EOLIAN static void
-_elm_layout_evas_smart_calculate(Eo *obj, Elm_Layout_Smart_Data *sd)
+_elm_layout_evas_object_smart_calculate(Eo *obj, Elm_Layout_Smart_Data *sd)
{
if (sd->needs_size_calc)
{
eo_do_super(eo_obj, MY_CLASS, eo_dbg_info_get(root));
ELM_WIDGET_DATA_GET_OR_RETURN(eo_obj, wd);
- if (wd->resize_obj && eo_isa(wd->resize_obj, EDJE_OBJ_CLASS))
+ if (wd->resize_obj && eo_isa(wd->resize_obj, EDJE_CLASS))
{
Eo_Dbg_Info *group = EO_DBG_INFO_LIST_APPEND(root, MY_CLASS_NAME);
const char *file, *edje_group;
class::constructor;
Eo_Base::constructor;
Eo_Base::dbg_info_get;
- Evas_Smart::del;
- Evas_Smart::add;
- Evas_Smart::calculate;
+ Evas_Object_Smart::del;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::calculate;
Elm_Widget::focus_direction;
Elm_Widget::sub_object_add;
Elm_Widget::theme_apply;
#include "elm_widget_list.h"
#include "elm_interface_scrollable.h"
-#define MY_CLASS ELM_OBJ_LIST_CLASS
+#define MY_CLASS ELM_LIST_CLASS
#define MY_CLASS_NAME "Elm_List"
#define MY_CLASS_NAME_LEGACY "elm_list"
}
EOLIAN static void
-_elm_list_evas_smart_add(Eo *obj, Elm_List_Data *priv)
+_elm_list_evas_object_smart_add(Eo *obj, Elm_List_Data *priv)
{
Evas_Coord minw, minh;
}
EOLIAN static void
-_elm_list_evas_smart_del(Eo *obj, Elm_List_Data *sd)
+_elm_list_evas_object_smart_del(Eo *obj, Elm_List_Data *sd)
{
const Eina_List *l;
Elm_List_Item *it;
}
EOLIAN static void
-_elm_list_evas_smart_move(Eo *obj, Elm_List_Data *sd, Evas_Coord x, Evas_Coord y)
+_elm_list_evas_object_smart_move(Eo *obj, Elm_List_Data *sd, Evas_Coord x, Evas_Coord y)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_move(x, y));
}
EOLIAN static void
-_elm_list_evas_smart_resize(Eo *obj, Elm_List_Data *sd, Evas_Coord w, Evas_Coord h)
+_elm_list_evas_object_smart_resize(Eo *obj, Elm_List_Data *sd, Evas_Coord w, Evas_Coord h)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_resize(w, h));
}
EOLIAN static void
-_elm_list_evas_smart_member_add(Eo *obj, Elm_List_Data *sd, Evas_Object *member)
+_elm_list_evas_object_smart_member_add(Eo *obj, Elm_List_Data *sd, Evas_Object *member)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_member_add(member));
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::member_add;
- Evas_Smart::move;
- Evas_Smart::add;
- Evas_Smart::del;
- Evas_Smart::resize;
+ Evas_Object_Smart::member_add;
+ Evas_Object_Smart::move;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
+ Evas_Object_Smart::resize;
Elm_Widget::theme_apply;
Elm_Widget::focus_next_manager_is;
Elm_Widget::focus_direction_manager_is;
#include "elm_widget_map.h"
#include "elm_interface_scrollable.h"
-#define MY_PAN_CLASS ELM_OBJ_MAP_PAN_CLASS
+#define MY_PAN_CLASS ELM_MAP_PAN_CLASS
#define MY_PAN_CLASS_NAME "Elm_Map_Pan"
#define MY_PAN_CLASS_NAME_LEGACY "elm_map_pan"
-#define MY_CLASS ELM_OBJ_MAP_CLASS
+#define MY_CLASS ELM_MAP_CLASS
#define MY_CLASS_NAME "Elm_Map"
#define MY_CLASS_NAME_LEGACY "elm_map"
}
EOLIAN static void
-_elm_map_pan_evas_smart_resize(Eo *obj, Elm_Map_Pan_Data *psd, Evas_Coord w EINA_UNUSED, Evas_Coord h EINA_UNUSED)
+_elm_map_pan_evas_object_smart_resize(Eo *obj, Elm_Map_Pan_Data *psd, Evas_Coord w EINA_UNUSED, Evas_Coord h EINA_UNUSED)
{
_sizing_eval(psd->wsd->obj);
elm_map_zoom_mode_set(psd->wobj, psd->wsd->mode);
}
EOLIAN static void
-_elm_map_pan_evas_smart_calculate(Eo *obj, Elm_Map_Pan_Data *psd)
+_elm_map_pan_evas_object_smart_calculate(Eo *obj, Elm_Map_Pan_Data *psd)
{
Evas_Coord w, h;
}
EOLIAN static void
-_elm_map_pan_evas_smart_move(Eo *obj, Elm_Map_Pan_Data *_pd EINA_UNUSED, Evas_Coord x EINA_UNUSED, Evas_Coord y EINA_UNUSED)
+_elm_map_pan_evas_object_smart_move(Eo *obj, Elm_Map_Pan_Data *_pd EINA_UNUSED, Evas_Coord x EINA_UNUSED, Evas_Coord y EINA_UNUSED)
{
evas_object_smart_changed(obj);
}
}
EOLIAN static void
-_elm_map_evas_smart_add(Eo *obj, Elm_Map_Data *priv)
+_elm_map_evas_object_smart_add(Eo *obj, Elm_Map_Data *priv)
{
Evas_Coord minw, minh;
Elm_Map_Pan_Data *pan_data;
}
EOLIAN static void
-_elm_map_evas_smart_del(Eo *obj, Elm_Map_Data *sd)
+_elm_map_evas_object_smart_del(Eo *obj, Elm_Map_Data *sd)
{
Elm_Map_Route *r;
Elm_Map_Name *na;
}
EOLIAN static void
-_elm_map_evas_smart_move(Eo *obj, Elm_Map_Data *sd, Evas_Coord x, Evas_Coord y)
+_elm_map_evas_object_smart_move(Eo *obj, Elm_Map_Data *sd, Evas_Coord x, Evas_Coord y)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_move(x, y));
}
EOLIAN static void
-_elm_map_evas_smart_resize(Eo *obj, Elm_Map_Data *sd, Evas_Coord w, Evas_Coord h)
+_elm_map_evas_object_smart_resize(Eo *obj, Elm_Map_Data *sd, Evas_Coord w, Evas_Coord h)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_resize(w, h));
}
EOLIAN static void
-_elm_map_evas_smart_member_add(Eo *obj, Elm_Map_Data *sd, Evas_Object *member)
+_elm_map_evas_object_smart_member_add(Eo *obj, Elm_Map_Data *sd, Evas_Object *member)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_member_add(member));
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::move;
- Evas_Smart::add;
- Evas_Smart::del;
- Evas_Smart::member_add;
- Evas_Smart::resize;
+ Evas_Object_Smart::move;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
+ Evas_Object_Smart::member_add;
+ Evas_Object_Smart::resize;
Elm_Widget::theme_apply;
Elm_Widget::on_focus;
Elm_Widget::event;
implements {
class::constructor;
Eo_Base::destructor;
- Evas_Smart::calculate;
- Evas_Smart::move;
- Evas_Smart::resize;
+ Evas_Object_Smart::calculate;
+ Evas_Object_Smart::move;
+ Evas_Object_Smart::resize;
Elm_Pan::content_size::get;
Elm_Pan::pos;
Elm_Pan::pos_min::get;
#include "elm_widget_mapbuf.h"
#include "elm_widget_container.h"
-#define MY_CLASS ELM_OBJ_MAPBUF_CLASS
+#define MY_CLASS ELM_MAPBUF_CLASS
#define MY_CLASS_NAME "Elm_Mapbuf"
#define MY_CLASS_NAME_LEGACY "elm_mapbuf"
}
EOLIAN static void
-_elm_mapbuf_evas_smart_move(Eo *obj, Elm_Mapbuf_Data *sd, Evas_Coord x, Evas_Coord y)
+_elm_mapbuf_evas_object_smart_move(Eo *obj, Elm_Mapbuf_Data *sd, Evas_Coord x, Evas_Coord y)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_move(x, y));
}
EOLIAN static void
-_elm_mapbuf_evas_smart_resize(Eo *obj, Elm_Mapbuf_Data *sd, Evas_Coord w, Evas_Coord h)
+_elm_mapbuf_evas_object_smart_resize(Eo *obj, Elm_Mapbuf_Data *sd, Evas_Coord w, Evas_Coord h)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_resize(w, h));
}
EOLIAN static void
-_elm_mapbuf_evas_smart_show(Eo *obj, Elm_Mapbuf_Data *sd)
+_elm_mapbuf_evas_object_smart_show(Eo *obj, Elm_Mapbuf_Data *sd)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_show());
}
EOLIAN static void
-_elm_mapbuf_evas_smart_hide(Eo *obj, Elm_Mapbuf_Data *sd)
+_elm_mapbuf_evas_object_smart_hide(Eo *obj, Elm_Mapbuf_Data *sd)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_hide());
}
EOLIAN static void
-_elm_mapbuf_evas_smart_del(Eo *obj, Elm_Mapbuf_Data *priv)
+_elm_mapbuf_evas_object_smart_del(Eo *obj, Elm_Mapbuf_Data *priv)
{
ELM_SAFE_FREE(priv->idler, ecore_idler_del);
ELM_SAFE_FREE(priv->map, evas_map_free);
}
EOLIAN static void
-_elm_mapbuf_evas_smart_add(Eo *obj, Elm_Mapbuf_Data *priv)
+_elm_mapbuf_evas_object_smart_add(Eo *obj, Elm_Mapbuf_Data *priv)
{
Evas_Object *rect = evas_object_rectangle_add(evas_object_evas_get(obj));
int i;
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::hide;
- Evas_Smart::show;
- Evas_Smart::move;
- Evas_Smart::add;
- Evas_Smart::del;
- Evas_Smart::resize;
+ Evas_Object_Smart::hide;
+ Evas_Object_Smart::show;
+ Evas_Object_Smart::move;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
+ Evas_Object_Smart::resize;
Elm_Widget::theme_apply;
Elm_Widget::sub_object_del;
Elm_Container::content_get;
#include "elm_priv.h"
#include "elm_widget_menu.h"
-#define MY_CLASS ELM_OBJ_MENU_CLASS
+#define MY_CLASS ELM_MENU_CLASS
#define MY_CLASS_NAME "Elm_Menu"
#define MY_CLASS_NAME_LEGACY "elm_menu"
evas_object_geometry_get(VIEW(parent_it), &x2, &y2, &w2, &h2);
evas_object_geometry_get(parent_it->submenu.bx, &bx, &by, &bw, &bh);
evas_object_geometry_get(sd->parent, &px, &py, &pw, &ph);
- if (eo_isa(sd->parent, ELM_OBJ_WIN_CLASS))
+ if (eo_isa(sd->parent, ELM_WIN_CLASS))
{
px = 0;
py = 0;
evas_object_geometry_get(sd->location, NULL, NULL, &w_p, &h_p);
evas_object_geometry_get(sd->parent, &x2, &y2, &w2, &h2);
- if (eo_isa(sd->parent, ELM_OBJ_WIN_CLASS))
+ if (eo_isa(sd->parent, ELM_WIN_CLASS))
{
x2 = 0;
y2 = 0;
evas_object_size_hint_max_set(sd->location, bw, h_p);
elm_hover_target_set(sd->hv, sd->location);
- hover = eo_data_scope_get(sd->hv, ELM_OBJ_WIDGET_CLASS);
+ hover = eo_data_scope_get(sd->hv, ELM_WIDGET_CLASS);
edje_object_part_geometry_get(hover->resize_obj, "bottom", NULL,
NULL, &bw, &bh);
evas_object_size_hint_min_set(obj, bw, bh);
}
EOLIAN static void
-_elm_menu_evas_smart_show(Eo *obj EINA_UNUSED, Elm_Menu_Data *sd)
+_elm_menu_evas_object_smart_show(Eo *obj EINA_UNUSED, Elm_Menu_Data *sd)
{
evas_object_show(sd->hv);
}
}
EOLIAN static void
-_elm_menu_evas_smart_add(Eo *obj, Elm_Menu_Data *priv)
+_elm_menu_evas_object_smart_add(Eo *obj, Elm_Menu_Data *priv)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_add());
elm_widget_sub_object_parent_add(obj);
}
EOLIAN static void
-_elm_menu_evas_smart_del(Eo *obj, Elm_Menu_Data *sd)
+_elm_menu_evas_object_smart_del(Eo *obj, Elm_Menu_Data *sd)
{
Elm_Menu_Item *item;
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::show;
- Evas_Smart::add;
- Evas_Smart::del;
+ Evas_Object_Smart::show;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
Elm_Widget::parent;
Elm_Widget::theme_apply;
Elm_Widget::translate;
#include "elm_widget_notify.h"
#include "elm_widget_container.h"
-#define MY_CLASS ELM_OBJ_NOTIFY_CLASS
+#define MY_CLASS ELM_NOTIFY_CLASS
#define MY_CLASS_NAME "Elm_Notify"
#define MY_CLASS_NAME_LEGACY "elm_notify"
if (!sd->parent) return;
evas_object_geometry_get(sd->parent, &x, &y, &w, &h);
- if (eo_isa(sd->parent, ELM_OBJ_WIN_CLASS))
+ if (eo_isa(sd->parent, ELM_WIN_CLASS))
{
x = 0;
y = 0;
}
EOLIAN static void
-_elm_notify_evas_smart_resize(Eo *obj, Elm_Notify_Data *sd EINA_UNUSED, Evas_Coord w, Evas_Coord h)
+_elm_notify_evas_object_smart_resize(Eo *obj, Elm_Notify_Data *sd EINA_UNUSED, Evas_Coord w, Evas_Coord h)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_resize(w, h));
}
EOLIAN static void
-_elm_notify_evas_smart_move(Eo *obj, Elm_Notify_Data *sd EINA_UNUSED, Evas_Coord x, Evas_Coord y)
+_elm_notify_evas_object_smart_move(Eo *obj, Elm_Notify_Data *sd EINA_UNUSED, Evas_Coord x, Evas_Coord y)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_move(x, y));
}
EOLIAN static void
-_elm_notify_evas_smart_show(Eo *obj, Elm_Notify_Data *sd)
+_elm_notify_evas_object_smart_show(Eo *obj, Elm_Notify_Data *sd)
{
sd->had_hidden = EINA_FALSE;
sd->in_timeout = EINA_FALSE;
}
EOLIAN static void
-_elm_notify_evas_smart_hide(Eo *obj, Elm_Notify_Data *sd)
+_elm_notify_evas_object_smart_hide(Eo *obj, Elm_Notify_Data *sd)
{
const char *hide_signal;
}
EOLIAN static void
-_elm_notify_evas_smart_add(Eo *obj, Elm_Notify_Data *priv)
+_elm_notify_evas_object_smart_add(Eo *obj, Elm_Notify_Data *priv)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_add());
elm_widget_sub_object_parent_add(obj);
}
EOLIAN static void
-_elm_notify_evas_smart_del(Eo *obj, Elm_Notify_Data *sd)
+_elm_notify_evas_object_smart_del(Eo *obj, Elm_Notify_Data *sd)
{
edje_object_signal_callback_del_full
(sd->notify, "elm,action,hide,finished", "elm", _hide_finished_cb, obj);
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::hide;
- Evas_Smart::show;
- Evas_Smart::move;
- Evas_Smart::add;
- Evas_Smart::del;
- Evas_Smart::resize;
+ Evas_Object_Smart::hide;
+ Evas_Object_Smart::show;
+ Evas_Object_Smart::move;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
+ Evas_Object_Smart::resize;
Elm_Widget::focus_direction;
Elm_Widget::parent;
Elm_Widget::theme_apply;
implements {
Eo_Base::constructor;
class::constructor;
- Evas_Smart::hide;
- Evas_Smart::show;
- Evas_Smart::move;
- Evas_Smart::add;
- Evas_Smart::del;
- Evas_Smart::resize;
+ Evas_Object_Smart::hide;
+ Evas_Object_Smart::show;
+ Evas_Object_Smart::move;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
+ Evas_Object_Smart::resize;
}
events {
changed;
#include "els_box.h"
-#define MY_CLASS ELM_OBJ_PANEL_CLASS
+#define MY_CLASS ELM_PANEL_CLASS
#define MY_CLASS_NAME "Elm_Panel"
#define MY_CLASS_NAME_LEGACY "elm_panel"
{
ELM_PANEL_DATA_GET(obj, sd);
- if ((sd->content) && (eo_isa(sd->content, ELM_OBJ_WIDGET_CLASS)))
+ if ((sd->content) && (eo_isa(sd->content, ELM_WIDGET_CLASS)))
elm_widget_mirrored_set(sd->content, rtl);
elm_panel_orient_set(obj, elm_panel_orient_get(obj));
}
}
EOLIAN static void
-_elm_panel_evas_smart_add(Eo *obj, Elm_Panel_Data *priv)
+_elm_panel_evas_object_smart_add(Eo *obj, Elm_Panel_Data *priv)
{
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
}
EOLIAN static void
-_elm_panel_evas_smart_del(Eo *obj, Elm_Panel_Data *sd)
+_elm_panel_evas_object_smart_del(Eo *obj, Elm_Panel_Data *sd)
{
Evas_Object *child;
Eina_List *l;
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
- Evas_Smart::del;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
Elm_Widget::theme_apply;
Elm_Widget::focus_next_manager_is;
Elm_Widget::focus_next;
#include "elm_widget_layout.h"
#include "elm_widget_panes.h"
-#define MY_CLASS ELM_OBJ_PANES_CLASS
+#define MY_CLASS ELM_PANES_CLASS
#define MY_CLASS_NAME "Elm_Panes"
#define MY_CLASS_NAME_LEGACY "elm_panes"
}
EOLIAN static void
-_elm_panes_evas_smart_add(Eo *obj, Elm_Panes_Data *_pd EINA_UNUSED)
+_elm_panes_evas_object_smart_add(Eo *obj, Elm_Panes_Data *_pd EINA_UNUSED)
{
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
ELM_PANES_DATA_GET(obj, sd);
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
+ Evas_Object_Smart::add;
Elm_Widget::focus_next_manager_is;
Elm_Widget::focus_next;
Elm_Widget::theme_apply;
#include "elm_priv.h"
#include "elm_widget_photo.h"
-#define MY_CLASS ELM_OBJ_PHOTO_CLASS
+#define MY_CLASS ELM_PHOTO_CLASS
#define MY_CLASS_NAME "Elm_Photo"
#define MY_CLASS_NAME_LEGACY "elm_photo"
}
EOLIAN static void
-_elm_photo_evas_smart_add(Eo *obj, Elm_Photo_Data *priv)
+_elm_photo_evas_object_smart_add(Eo *obj, Elm_Photo_Data *priv)
{
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
}
EOLIAN static void
-_elm_photo_evas_smart_del(Eo *obj, Elm_Photo_Data *sd)
+_elm_photo_evas_object_smart_del(Eo *obj, Elm_Photo_Data *sd)
{
ecore_timer_del(sd->long_press_timer);
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
- Evas_Smart::del;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
Elm_Widget::theme_apply;
}
events {
#include "elm_widget_photocam.h"
#include "elm_interface_scrollable.h"
-#define MY_PAN_CLASS ELM_OBJ_PHOTOCAM_PAN_CLASS
+#define MY_PAN_CLASS ELM_PHOTOCAM_PAN_CLASS
#define MY_PAN_CLASS_NAME "Elm_Photocam_Pan"
#define MY_PAN_CLASS_NAME_LEGACY "elm_photocam_pan"
-#define MY_CLASS ELM_OBJ_PHOTOCAM_CLASS
+#define MY_CLASS ELM_PHOTOCAM_CLASS
#define MY_CLASS_NAME "Elm_Photocam"
#define MY_CLASS_NAME_LEGACY "elm_photocam"
}
EOLIAN static void
-_elm_photocam_pan_evas_smart_move(Eo *obj EINA_UNUSED, Elm_Photocam_Pan_Data *psd, Evas_Coord x EINA_UNUSED, Evas_Coord y EINA_UNUSED)
+_elm_photocam_pan_evas_object_smart_move(Eo *obj EINA_UNUSED, Elm_Photocam_Pan_Data *psd, Evas_Coord x EINA_UNUSED, Evas_Coord y EINA_UNUSED)
{
ecore_job_del(psd->wsd->calc_job);
psd->wsd->calc_job = ecore_job_add(_calc_job_cb, psd->wobj);
}
EOLIAN static void
-_elm_photocam_pan_evas_smart_resize(Eo *obj, Elm_Photocam_Pan_Data *psd, Evas_Coord w, Evas_Coord h)
+_elm_photocam_pan_evas_object_smart_resize(Eo *obj, Elm_Photocam_Pan_Data *psd, Evas_Coord w, Evas_Coord h)
{
Evas_Coord ow, oh;
}
EOLIAN static void
-_elm_photocam_pan_evas_smart_calculate(Eo *obj, Elm_Photocam_Pan_Data *psd)
+_elm_photocam_pan_evas_object_smart_calculate(Eo *obj, Elm_Photocam_Pan_Data *psd)
{
Elm_Phocam_Grid *g;
Eina_List *l;
}
EOLIAN static void
-_elm_photocam_evas_smart_add(Eo *obj, Elm_Photocam_Data *priv)
+_elm_photocam_evas_object_smart_add(Eo *obj, Elm_Photocam_Data *priv)
{
Eina_Bool bounce = _elm_config->thumbscroll_bounce_enable;
Elm_Photocam_Pan_Data *pan_data;
}
EOLIAN static void
-_elm_photocam_evas_smart_del(Eo *obj, Elm_Photocam_Data *sd)
+_elm_photocam_evas_object_smart_del(Eo *obj, Elm_Photocam_Data *sd)
{
Elm_Phocam_Grid *g;
}
EOLIAN static void
-_elm_photocam_evas_smart_move(Eo *obj, Elm_Photocam_Data *sd, Evas_Coord x, Evas_Coord y)
+_elm_photocam_evas_object_smart_move(Eo *obj, Elm_Photocam_Data *sd, Evas_Coord x, Evas_Coord y)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_move(x, y));
}
EOLIAN static void
-_elm_photocam_evas_smart_resize(Eo *obj, Elm_Photocam_Data *sd, Evas_Coord w, Evas_Coord h)
+_elm_photocam_evas_object_smart_resize(Eo *obj, Elm_Photocam_Data *sd, Evas_Coord w, Evas_Coord h)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_resize(w, h));
}
EOLIAN static void
-_elm_photocam_evas_smart_member_add(Eo *obj, Elm_Photocam_Data *sd, Evas_Object *member)
+_elm_photocam_evas_object_smart_member_add(Eo *obj, Elm_Photocam_Data *sd, Evas_Object *member)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_member_add(member));
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::move;
- Evas_Smart::add;
- Evas_Smart::del;
- Evas_Smart::member_add;
- Evas_Smart::resize;
+ Evas_Object_Smart::move;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
+ Evas_Object_Smart::member_add;
+ Evas_Object_Smart::resize;
Elm_Widget::theme_apply;
Elm_Widget::on_focus;
Elm_Widget::event;
implements {
class::constructor;
Eo_Base::destructor;
- Evas_Smart::calculate;
- Evas_Smart::move;
- Evas_Smart::resize;
+ Evas_Object_Smart::calculate;
+ Evas_Object_Smart::move;
+ Evas_Object_Smart::resize;
Elm_Pan::content_size::get;
Elm_Pan::pos;
Elm_Pan::pos_min::get;
#include "elm_priv.h"
#include "elm_widget_plug.h"
-#define MY_CLASS ELM_OBJ_PLUG_CLASS
+#define MY_CLASS ELM_PLUG_CLASS
#define MY_CLASS_NAME "Elm_Plug"
#define MY_CLASS_NAME_LEGACY "elm_plug"
}
EOLIAN static void
-_elm_plug_evas_smart_add(Eo *obj, void *sd EINA_UNUSED)
+_elm_plug_evas_object_smart_add(Eo *obj, void *sd EINA_UNUSED)
{
Evas_Object *p_obj;
Ecore_Evas *ee;
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
+ Evas_Object_Smart::add;
Elm_Widget::theme_apply;
Elm_Widget::on_focus;
}
#include "Eo.h"
-#define MY_CLASS ELM_OBJ_PREFS_CLASS
+#define MY_CLASS ELM_PREFS_CLASS
#define MY_CLASS_NAME "Elm_Prefs"
#define MY_CLASS_NAME_LEGACY "elm_prefs"
Eina_Bool);
EOLIAN static void
-_elm_prefs_evas_smart_add(Eo *obj, Elm_Prefs_Data *_pd EINA_UNUSED)
+_elm_prefs_evas_object_smart_add(Eo *obj, Elm_Prefs_Data *_pd EINA_UNUSED)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_add());
elm_widget_sub_object_parent_add(obj);
}
EOLIAN static void
-_elm_prefs_evas_smart_del(Eo *obj, Elm_Prefs_Data *sd)
+_elm_prefs_evas_object_smart_del(Eo *obj, Elm_Prefs_Data *sd)
{
sd->delete_me = EINA_TRUE;
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::del;
- Evas_Smart::add;
+ Evas_Object_Smart::del;
+ Evas_Object_Smart::add;
Elm_Widget::focus_next;
}
events {
#include "elm_widget_progressbar.h"
#include "elm_widget_layout.h"
-#define MY_CLASS ELM_OBJ_PROGRESSBAR_CLASS
+#define MY_CLASS ELM_PROGRESSBAR_CLASS
#define MY_CLASS_NAME "Elm_Progressbar"
#define MY_CLASS_NAME_LEGACY "elm_progressbar"
}
EOLIAN static void
-_elm_progressbar_evas_smart_add(Eo *obj, Elm_Progressbar_Data *priv)
+_elm_progressbar_evas_object_smart_add(Eo *obj, Elm_Progressbar_Data *priv)
{
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
}
EOLIAN static void
-_elm_progressbar_evas_smart_del(Eo *obj, Elm_Progressbar_Data *sd)
+_elm_progressbar_evas_object_smart_del(Eo *obj, Elm_Progressbar_Data *sd)
{
Elm_Progress_Status *progress_obj;
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
- Evas_Smart::del;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
Elm_Widget::theme_apply;
Elm_Widget::focus_next_manager_is;
Elm_Widget::focus_direction_manager_is;
#include "elm_widget_radio.h"
#include "elm_widget_layout.h"
-#define MY_CLASS ELM_OBJ_RADIO_CLASS
+#define MY_CLASS ELM_RADIO_CLASS
#define MY_CLASS_NAME "Elm_Radio"
#define MY_CLASS_NAME_LEGACY "elm_radio"
}
EOLIAN static void
-_elm_radio_evas_smart_add(Eo *obj, Elm_Radio_Data *priv)
+_elm_radio_evas_object_smart_add(Eo *obj, Elm_Radio_Data *priv)
{
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
}
EOLIAN static void
-_elm_radio_evas_smart_del(Eo *obj, Elm_Radio_Data *sd)
+_elm_radio_evas_object_smart_del(Eo *obj, Elm_Radio_Data *sd)
{
sd->group->radios = eina_list_remove(sd->group->radios, obj);
if (!sd->group->radios) free(sd->group);
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
- Evas_Smart::del;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
Elm_Widget::theme_apply;
Elm_Widget::activate;
Elm_Widget::focus_next_manager_is;
#include "elm_priv.h"
#include "elm_widget_route.h"
-#define MY_CLASS ELM_OBJ_ROUTE_CLASS
+#define MY_CLASS ELM_ROUTE_CLASS
#define MY_CLASS_NAME "Elm_Route"
#define MY_CLASS_NAME_LEGACY "elm_route"
#endif
EOLIAN static void
-_elm_route_evas_smart_add(Eo *obj, Elm_Route_Data *priv)
+_elm_route_evas_object_smart_add(Eo *obj, Elm_Route_Data *priv)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_add());
}
EOLIAN static void
-_elm_route_evas_smart_del(Eo *obj, Elm_Route_Data *_pd EINA_UNUSED)
+_elm_route_evas_object_smart_del(Eo *obj, Elm_Route_Data *_pd EINA_UNUSED)
{
_clear_route(obj);
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
- Evas_Smart::del;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
Elm_Widget::theme_apply;
}
#include "elm_widget_layout.h"
#include "elm_widget_scroller.h"
-#define MY_CLASS ELM_OBJ_SCROLLER_CLASS
+#define MY_CLASS ELM_SCROLLER_CLASS
#define MY_CLASS_NAME "Elm_Scroller"
#define MY_CLASS_NAME_LEGACY "elm_scroller"
}
EOLIAN static void
-_elm_scroller_evas_smart_add(Eo *obj, Elm_Scroller_Data *priv)
+_elm_scroller_evas_object_smart_add(Eo *obj, Elm_Scroller_Data *priv)
{
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
Evas_Coord minw, minh;
}
EOLIAN static void
-_elm_scroller_evas_smart_move(Eo *obj, Elm_Scroller_Data *sd, Evas_Coord x, Evas_Coord y)
+_elm_scroller_evas_object_smart_move(Eo *obj, Elm_Scroller_Data *sd, Evas_Coord x, Evas_Coord y)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_move(x, y));
}
EOLIAN static void
-_elm_scroller_evas_smart_resize(Eo *obj, Elm_Scroller_Data *sd, Evas_Coord w, Evas_Coord h)
+_elm_scroller_evas_object_smart_resize(Eo *obj, Elm_Scroller_Data *sd, Evas_Coord w, Evas_Coord h)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_resize(w, h));
}
EOLIAN static void
-_elm_scroller_evas_smart_member_add(Eo *obj, Elm_Scroller_Data *sd, Evas_Object *member)
+_elm_scroller_evas_object_smart_member_add(Eo *obj, Elm_Scroller_Data *sd, Evas_Object *member)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_member_add(member));
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::move;
- Evas_Smart::add;
- Evas_Smart::member_add;
- Evas_Smart::resize;
+ Evas_Object_Smart::move;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::member_add;
+ Evas_Object_Smart::resize;
Elm_Widget::theme_apply;
Elm_Widget::activate;
Elm_Widget::focus_next_manager_is;
#include "elm_priv.h"
#include "elm_widget_segment_control.h"
-#define MY_CLASS ELM_OBJ_SEGMENT_CONTROL_CLASS
+#define MY_CLASS ELM_SEGMENT_CONTROL_CLASS
#define MY_CLASS_NAME "Elm_Segment_Control"
#define MY_CLASS_NAME_LEGACY "elm_segment_control"
}
EOLIAN static void
-_elm_segment_control_evas_smart_add(Eo *obj, Elm_Segment_Control_Data *_pd EINA_UNUSED)
+_elm_segment_control_evas_object_smart_add(Eo *obj, Elm_Segment_Control_Data *_pd EINA_UNUSED)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_add());
elm_widget_sub_object_parent_add(obj);
}
EOLIAN static void
-_elm_segment_control_evas_smart_del(Eo *obj, Elm_Segment_Control_Data *sd)
+_elm_segment_control_evas_object_smart_del(Eo *obj, Elm_Segment_Control_Data *sd)
{
Elm_Segment_Item *it;
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
- Evas_Smart::del;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
Elm_Widget::theme_apply;
Elm_Widget::focus_next_manager_is;
Elm_Widget::focus_next;
#include "elm_widget_separator.h"
#include "elm_widget_layout.h"
-#define MY_CLASS ELM_OBJ_SEPARATOR_CLASS
+#define MY_CLASS ELM_SEPARATOR_CLASS
#define MY_CLASS_NAME "Elm_Separator"
#define MY_CLASS_NAME_LEGACY "elm_separator"
}
EOLIAN static void
-_elm_separator_evas_smart_add(Eo *obj, Elm_Separator_Data *sd EINA_UNUSED)
+_elm_separator_evas_object_smart_add(Eo *obj, Elm_Separator_Data *sd EINA_UNUSED)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_add());
elm_widget_sub_object_parent_add(obj);
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
+ Evas_Object_Smart::add;
Elm_Widget::focus_next_manager_is;
Elm_Widget::focus_direction_manager_is;
Elm_Widget::theme_apply;
#define ELM_INTERFACE_ATSPI_VALUE_PROTECTED
#include "elm_interface_atspi_value.eo.h"
-#define MY_CLASS ELM_OBJ_SLIDER_CLASS
+#define MY_CLASS ELM_SLIDER_CLASS
#define MY_CLASS_NAME "Elm_Slider"
#define MY_CLASS_NAME_LEGACY "elm_slider"
}
EOLIAN static void
-_elm_slider_evas_smart_calculate(Eo *obj, Elm_Slider_Data *sd)
+_elm_slider_evas_object_smart_calculate(Eo *obj, Elm_Slider_Data *sd)
{
elm_layout_freeze(obj);
}
EOLIAN static void
-_elm_slider_evas_smart_add(Eo *obj, Elm_Slider_Data *priv)
+_elm_slider_evas_object_smart_add(Eo *obj, Elm_Slider_Data *priv)
{
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
}
EOLIAN static void
-_elm_slider_evas_smart_del(Eo *obj, Elm_Slider_Data *sd)
+_elm_slider_evas_object_smart_del(Eo *obj, Elm_Slider_Data *sd)
{
eina_stringshare_del(sd->indicator);
eina_stringshare_del(sd->units);
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::calculate;
- Evas_Smart::add;
- Evas_Smart::del;
+ Evas_Object_Smart::calculate;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
Elm_Widget::theme_apply;
Elm_Widget::activate;
Elm_Widget::focus_next_manager_is;
#include "elm_priv.h"
#include "elm_widget_slideshow.h"
-#define MY_CLASS ELM_OBJ_SLIDESHOW_CLASS
+#define MY_CLASS ELM_SLIDESHOW_CLASS
#define MY_CLASS_NAME "Elm_Slideshow"
#define MY_CLASS_NAME_LEGACY "elm_slideshow"
}
EOLIAN static void
-_elm_slideshow_evas_smart_add(Eo *obj, Elm_Slideshow_Data *priv)
+_elm_slideshow_evas_object_smart_add(Eo *obj, Elm_Slideshow_Data *priv)
{
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
}
EOLIAN static void
-_elm_slideshow_evas_smart_del(Eo *obj, Elm_Slideshow_Data *sd)
+_elm_slideshow_evas_object_smart_del(Eo *obj, Elm_Slideshow_Data *sd)
{
const char *layout;
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
- Evas_Smart::del;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
Elm_Widget::focus_next_manager_is;
Elm_Widget::focus_direction_manager_is;
Elm_Widget::event;
#include "Eo.h"
-#define MY_CLASS ELM_OBJ_SPINNER_CLASS
+#define MY_CLASS ELM_SPINNER_CLASS
#define MY_CLASS_NAME "Elm_Spinner"
#define MY_CLASS_NAME_LEGACY "elm_spinner"
}
EOLIAN static void
-_elm_spinner_evas_smart_add(Eo *obj, Elm_Spinner_Data *priv)
+_elm_spinner_evas_object_smart_add(Eo *obj, Elm_Spinner_Data *priv)
{
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
}
EOLIAN static void
-_elm_spinner_evas_smart_del(Eo *obj, Elm_Spinner_Data *sd)
+_elm_spinner_evas_object_smart_del(Eo *obj, Elm_Spinner_Data *sd)
{
Elm_Spinner_Special_Value *sv;
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
- Evas_Smart::del;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
Elm_Widget::theme_apply;
Elm_Widget::focus_next_manager_is;
Elm_Widget::focus_direction_manager_is;
#include "elm_priv.h"
#include "elm_widget_table.h"
-#define MY_CLASS ELM_OBJ_TABLE_CLASS
+#define MY_CLASS ELM_TABLE_CLASS
#define MY_CLASS_NAME "Elm_Table"
#define MY_CLASS_NAME_LEGACY "elm_table"
}
EOLIAN static void
-_elm_table_evas_smart_add(Eo *obj, void *_pd EINA_UNUSED)
+_elm_table_evas_object_smart_add(Eo *obj, void *_pd EINA_UNUSED)
{
Evas_Object *table;
}
EOLIAN static void
-_elm_table_evas_smart_del(Eo *obj, void *_pd EINA_UNUSED)
+_elm_table_evas_object_smart_del(Eo *obj, void *_pd EINA_UNUSED)
{
Eina_List *l;
Evas_Object *child;
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
- Evas_Smart::del;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
Elm_Widget::focus_direction;
Elm_Widget::focus_next_manager_is;
Elm_Widget::focus_next;
#define MY_CLASS_NAME "Elm_Thumb"
#define MY_CLASS_NAME_LEGACY "elm_thumb"
-#define MY_CLASS ELM_OBJ_THUMB_CLASS
+#define MY_CLASS ELM_THUMB_CLASS
static const char SIG_CLICKED[] = "clicked";
static const char SIG_CLICKED_DOUBLE[] = "clicked,double";
ELM_SAFE_FREE(sd->thumb.thumb_key, eina_stringshare_del);
ELM_SAFE_FREE(sd->view, evas_object_del);
- wd = eo_data_scope_get(sd->obj, ELM_OBJ_WIDGET_CLASS);
+ wd = eo_data_scope_get(sd->obj, ELM_WIDGET_CLASS);
edje_object_signal_emit
(wd->resize_obj, EDJE_SIGNAL_LOAD_ERROR, "elm");
evas_object_smart_callback_call
}
EOLIAN static void
-_elm_thumb_evas_smart_show(Eo *obj, Elm_Thumb_Data *sd)
+_elm_thumb_evas_object_smart_show(Eo *obj, Elm_Thumb_Data *sd)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_show());
}
EOLIAN static void
-_elm_thumb_evas_smart_hide(Eo *obj, Elm_Thumb_Data *sd)
+_elm_thumb_evas_object_smart_hide(Eo *obj, Elm_Thumb_Data *sd)
{
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
}
EOLIAN static void
-_elm_thumb_evas_smart_add(Eo *obj, Elm_Thumb_Data *_pd EINA_UNUSED)
+_elm_thumb_evas_object_smart_add(Eo *obj, Elm_Thumb_Data *_pd EINA_UNUSED)
{
ELM_WIDGET_DATA_GET_OR_RETURN(obj, wd);
}
EOLIAN static void
-_elm_thumb_evas_smart_del(Eo *obj, Elm_Thumb_Data *sd)
+_elm_thumb_evas_object_smart_del(Eo *obj, Elm_Thumb_Data *sd)
{
if (sd->thumb.request)
{
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::hide;
- Evas_Smart::add;
- Evas_Smart::del;
- Evas_Smart::show;
+ Evas_Object_Smart::hide;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
+ Evas_Object_Smart::show;
}
events {
clicked;
#include "elm_widget_toolbar.h"
#include "els_box.h"
-#define MY_CLASS ELM_OBJ_TOOLBAR_CLASS
+#define MY_CLASS ELM_TOOLBAR_CLASS
#define MY_CLASS_NAME "Elm_Toolbar"
#define MY_CLASS_NAME_LEGACY "elm_toolbar"
}
EOLIAN static void
-_elm_toolbar_evas_smart_add(Eo *obj, Elm_Toolbar_Data *priv)
+_elm_toolbar_evas_object_smart_add(Eo *obj, Elm_Toolbar_Data *priv)
{
Evas_Object *edje;
}
EOLIAN static void
-_elm_toolbar_evas_smart_del(Eo *obj, Elm_Toolbar_Data *sd)
+_elm_toolbar_evas_object_smart_del(Eo *obj, Elm_Toolbar_Data *sd)
{
Elm_Toolbar_Item *it, *next;
}
EOLIAN static void
-_elm_toolbar_evas_smart_move(Eo *obj, Elm_Toolbar_Data *sd, Evas_Coord x, Evas_Coord y)
+_elm_toolbar_evas_object_smart_move(Eo *obj, Elm_Toolbar_Data *sd, Evas_Coord x, Evas_Coord y)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_move(x, y));
}
EOLIAN static void
-_elm_toolbar_evas_smart_resize(Eo *obj, Elm_Toolbar_Data *sd, Evas_Coord w, Evas_Coord h)
+_elm_toolbar_evas_object_smart_resize(Eo *obj, Elm_Toolbar_Data *sd, Evas_Coord w, Evas_Coord h)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_resize(w, h));
}
EOLIAN static void
-_elm_toolbar_evas_smart_member_add(Eo *obj, Elm_Toolbar_Data *sd, Evas_Object *member)
+_elm_toolbar_evas_object_smart_member_add(Eo *obj, Elm_Toolbar_Data *sd, Evas_Object *member)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_member_add(member));
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::move;
- Evas_Smart::add;
- Evas_Smart::del;
- Evas_Smart::member_add;
- Evas_Smart::resize;
+ Evas_Object_Smart::move;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
+ Evas_Object_Smart::member_add;
+ Evas_Object_Smart::resize;
Elm_Widget::focus_next_manager_is;
Elm_Widget::access;
Elm_Widget::focus_next;
/* TODO: add buffering support to Emotion and display buffering
* progress in the theme when needed */
-#define MY_CLASS ELM_OBJ_VIDEO_CLASS
+#define MY_CLASS ELM_VIDEO_CLASS
#define MY_CLASS_NAME "Elm_Video"
#define MY_CLASS_NAME_LEGACY "elm_video"
}
EOLIAN static void
-_elm_video_evas_smart_add(Eo *obj, Elm_Video_Data *priv)
+_elm_video_evas_object_smart_add(Eo *obj, Elm_Video_Data *priv)
{
_elm_emotion_init();
}
EOLIAN static void
-_elm_video_evas_smart_del(Eo *obj, Elm_Video_Data *sd)
+_elm_video_evas_object_smart_del(Eo *obj, Elm_Video_Data *sd)
{
ecore_timer_del(sd->timer);
if (sd->remember) emotion_object_last_position_save(sd->emotion);
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
- Evas_Smart::del;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
Elm_Widget::focus_next_manager_is;
Elm_Widget::focus_direction_manager_is;
Elm_Widget::event;
*/
/**
- * ELM_OBJ_PLAYER_CLASS
+ * ELM_PLAYER_CLASS
*/
#ifdef EFL_EO_API_SUPPORT
#if !defined(HAVE_ELEMENTARY_WEB) || !defined(USE_WEBKIT2)
-#define MY_CLASS ELM_OBJ_WEB_CLASS
+#define MY_CLASS ELM_WEB_CLASS
#define MY_CLASS_NAME "Elm_Web"
#define MY_CLASS_NAME_LEGACY "elm_web"
}
EOLIAN static void
-_elm_web_evas_smart_add(Eo *obj, Elm_Web_Data *priv)
+_elm_web_evas_object_smart_add(Eo *obj, Elm_Web_Data *priv)
{
Evas_Object *resize_obj;
}
EOLIAN static void
-_elm_web_evas_smart_del(Eo *obj, Elm_Web_Data *sd)
+_elm_web_evas_object_smart_del(Eo *obj, Elm_Web_Data *sd)
{
#ifdef HAVE_ELEMENTARY_WEB
ecore_timer_del(sd->zoom.timer);
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::add;
- Evas_Smart::del;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
Elm_Widget::theme_apply;
Elm_Widget::on_focus;
Elm_Widget::event;
#if defined(HAVE_ELEMENTARY_WEB) && defined(USE_WEBKIT2)
#include <EWebKit2.h>
-#define MY_CLASS ELM_OBJ_WEB_CLASS
+#define MY_CLASS ELM_WEB_CLASS
#define MY_CLASS_NAME "Elm_Web"
#define MY_CLASS_NAME_LEGACY "elm_web"
}
EOLIAN static void
-_elm_web_evas_smart_add(Eo *obj, Elm_Web_Data *_pd EINA_UNUSED)
+_elm_web_evas_object_smart_add(Eo *obj, Elm_Web_Data *_pd EINA_UNUSED)
{
#ifdef HAVE_ELEMENTARY_WEB
Evas_Object *resize_obj;
}
EOLIAN static void
-_elm_web_evas_smart_del(Eo *obj, Elm_Web_Data *_pd EINA_UNUSED)
+_elm_web_evas_object_smart_del(Eo *obj, Elm_Web_Data *_pd EINA_UNUSED)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_del());
}
#include "elm_interface_scrollable.h"
#include "elm_interface_atspi_widget.eo.h"
-#define MY_CLASS ELM_OBJ_WIDGET_CLASS
+#define MY_CLASS ELM_WIDGET_CLASS
#define MY_CLASS_NAME "Elm_Widget"
#define MY_CLASS_NAME_LEGACY "elm_widget"
if (!sd) return
#define ELM_WIDGET_FOCUS_GET(obj) \
- (eo_isa(obj, ELM_OBJ_WIDGET_CLASS) && \
+ (eo_isa(obj, ELM_WIDGET_CLASS) && \
((_elm_access_auto_highlight_get()) ? (elm_widget_highlight_get(obj)) : \
(elm_widget_focus_get(obj))))
{
Evas_Object *top = elm_widget_top_get(obj);
- if (top && eo_isa(top, ELM_OBJ_WIN_CLASS))
+ if (top && eo_isa(top, ELM_WIN_CLASS))
_elm_win_focus_highlight_start(top);
}
{
const Evas_Object *win = elm_widget_top_get(obj);
- if (win && eo_isa(win, ELM_OBJ_WIN_CLASS))
+ if (win && eo_isa(win, ELM_WIN_CLASS))
return elm_win_focus_highlight_enabled_get(win);
return EINA_FALSE;
}
}
EOLIAN static void
-_elm_widget_evas_smart_add(Eo *obj, Elm_Widget_Smart_Data *priv)
+_elm_widget_evas_object_smart_add(Eo *obj, Elm_Widget_Smart_Data *priv)
{
priv->obj = obj;
}
EOLIAN static void
-_elm_widget_evas_smart_del(Eo *obj, Elm_Widget_Smart_Data *sd)
+_elm_widget_evas_object_smart_del(Eo *obj, Elm_Widget_Smart_Data *sd)
{
Evas_Object *sobj;
Elm_Translate_String_Data *ts;
}
EOLIAN static void
-_elm_widget_evas_smart_move(Eo *obj EINA_UNUSED, Elm_Widget_Smart_Data *sd, Evas_Coord x, Evas_Coord y)
+_elm_widget_evas_object_smart_move(Eo *obj EINA_UNUSED, Elm_Widget_Smart_Data *sd, Evas_Coord x, Evas_Coord y)
{
sd->x = x;
sd->y = y;
}
EOLIAN static void
-_elm_widget_evas_smart_resize(Eo *obj EINA_UNUSED, Elm_Widget_Smart_Data *sd, Evas_Coord w, Evas_Coord h)
+_elm_widget_evas_object_smart_resize(Eo *obj EINA_UNUSED, Elm_Widget_Smart_Data *sd, Evas_Coord w, Evas_Coord h)
{
sd->w = w;
sd->h = h;
}
EOLIAN static void
-_elm_widget_evas_smart_show(Eo *obj, Elm_Widget_Smart_Data *_pd EINA_UNUSED)
+_elm_widget_evas_object_smart_show(Eo *obj, Elm_Widget_Smart_Data *_pd EINA_UNUSED)
{
Eina_Iterator *it;
Evas_Object *o;
}
EOLIAN static void
-_elm_widget_evas_smart_hide(Eo *obj, Elm_Widget_Smart_Data *_pd EINA_UNUSED)
+_elm_widget_evas_object_smart_hide(Eo *obj, Elm_Widget_Smart_Data *_pd EINA_UNUSED)
{
Eina_Iterator *it;
Evas_Object *o;
}
EOLIAN static void
-_elm_widget_evas_smart_color_set(Eo *obj, Elm_Widget_Smart_Data *_pd EINA_UNUSED, int r, int g, int b, int a)
+_elm_widget_evas_object_smart_color_set(Eo *obj, Elm_Widget_Smart_Data *_pd EINA_UNUSED, int r, int g, int b, int a)
{
Eina_Iterator *it;
Evas_Object *o;
}
EOLIAN static void
-_elm_widget_evas_smart_clip_set(Eo *obj, Elm_Widget_Smart_Data *_pd EINA_UNUSED, Evas_Object *clip)
+_elm_widget_evas_object_smart_clip_set(Eo *obj, Elm_Widget_Smart_Data *_pd EINA_UNUSED, Evas_Object *clip)
{
Eina_Iterator *it;
Evas_Object *o;
}
EOLIAN static void
-_elm_widget_evas_smart_clip_unset(Eo *obj, Elm_Widget_Smart_Data *_pd EINA_UNUSED)
+_elm_widget_evas_object_smart_clip_unset(Eo *obj, Elm_Widget_Smart_Data *_pd EINA_UNUSED)
{
Eina_Iterator *it;
Evas_Object *o;
}
EOLIAN static void
-_elm_widget_evas_smart_calculate(Eo *obj EINA_UNUSED, Elm_Widget_Smart_Data *_pd EINA_UNUSED)
+_elm_widget_evas_object_smart_calculate(Eo *obj EINA_UNUSED, Elm_Widget_Smart_Data *_pd EINA_UNUSED)
{
/* a NO-OP, on the base */
}
EOLIAN static void
-_elm_widget_evas_smart_member_add(Eo *obj, Elm_Widget_Smart_Data *_pd EINA_UNUSED, Evas_Object *child)
+_elm_widget_evas_object_smart_member_add(Eo *obj, Elm_Widget_Smart_Data *_pd EINA_UNUSED, Evas_Object *child)
{
int r, g, b, a;
eo_do_super(obj, MY_CLASS, evas_obj_smart_member_add(child));
}
EOLIAN static void
-_elm_widget_evas_smart_member_del(Eo *obj EINA_UNUSED, Elm_Widget_Smart_Data *_pd EINA_UNUSED, Evas_Object *child)
+_elm_widget_evas_object_smart_member_del(Eo *obj EINA_UNUSED, Elm_Widget_Smart_Data *_pd EINA_UNUSED, Evas_Object *child)
{
if (!evas_object_data_get(child, "_elm_leaveme"))
evas_object_clip_unset(child);
{
Evas_Object *top = elm_widget_top_get(obj);
- if (top && eo_isa(top, ELM_OBJ_WIN_CLASS))
+ if (top && eo_isa(top, ELM_WIN_CLASS))
{
_elm_win_focus_highlight_in_theme_update(
top, elm_widget_highlight_in_theme_get(obj));
if (sd->parent_obj)
{
Evas_Object *ret = NULL;
- if (!eo_isa(sd->parent_obj, ELM_OBJ_WIDGET_CLASS)) return NULL;
+ if (!eo_isa(sd->parent_obj, ELM_WIDGET_CLASS)) return NULL;
eo_do((Eo *) sd->parent_obj, ret = elm_obj_widget_top_get());
return ret;
}
const char *target_hl_part = NULL;
const Evas_Object *edje_obj = NULL;
- if (obj && eo_isa(obj, EDJE_OBJ_CLASS))
+ if (obj && eo_isa(obj, EDJE_CLASS))
{
edje_obj = obj;
if (!(target_hl_part = edje_object_data_get(edje_obj, "focus_part")))
return;
}
- else if (obj && eo_isa(obj, ELM_OBJ_LAYOUT_CLASS))
+ else if (obj && eo_isa(obj, ELM_LAYOUT_CLASS))
{
edje_obj = elm_layout_edje_get(obj);
if (!(target_hl_part = elm_layout_data_get(obj, "focus_part")))
-abstract Elm_Widget (Evas_Smart, Elm_Interface_Atspi_Widget)
+abstract Elm_Widget (Evas_Object_Smart, Elm_Interface_Atspi_Widget)
{
eo_prefix: elm_obj_widget;
data: Elm_Widget_Smart_Data;
class::constructor;
Eo_Base::constructor;
Eo_Base::dbg_info_get;
- Evas_Smart::hide;
- Evas_Smart::calculate;
- Evas_Smart::clip_unset;
- Evas_Smart::show;
- Evas_Smart::color::set;
- Evas_Smart::move;
- Evas_Smart::member_del;
- Evas_Smart::add;
- Evas_Smart::del;
- Evas_Smart::clip::set;
- Evas_Smart::member_add;
- Evas_Smart::resize;
+ Evas_Object_Smart::hide;
+ Evas_Object_Smart::calculate;
+ Evas_Object_Smart::clip_unset;
+ Evas_Object_Smart::show;
+ Evas_Object_Smart::color::set;
+ Evas_Object_Smart::move;
+ Evas_Object_Smart::member_del;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
+ Evas_Object_Smart::clip::set;
+ Evas_Object_Smart::member_add;
+ Evas_Object_Smart::resize;
virtual::focus_direction;
virtual::focus_next;
virtual::parent_widget::get;
#define ELM_WIDGET_DATA_GET_OR_RETURN(o, ptr, ...) \
Elm_Widget_Smart_Data *ptr; \
- ptr = eo_data_scope_get(o, ELM_OBJ_WIDGET_CLASS); \
+ ptr = eo_data_scope_get(o, ELM_WIDGET_CLASS); \
if (EINA_UNLIKELY(!ptr)) \
{ \
CRI("no widget data for object %p (%s)", \
}
#define ELM_WIDGET_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_WIDGET_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_WIDGET_CLASS))) \
return
/**
*/
#define ELM_ACTIONSLIDER_DATA_GET(o, sd) \
- Elm_Actionslider_Data * sd = eo_data_scope_get(o, ELM_OBJ_ACTIONSLIDER_CLASS)
+ Elm_Actionslider_Data * sd = eo_data_scope_get(o, ELM_ACTIONSLIDER_CLASS)
#define ELM_ACTIONSLIDER_DATA_GET_OR_RETURN(o, ptr) \
ELM_ACTIONSLIDER_DATA_GET(o, ptr); \
}
#define ELM_ACTIONSLIDER_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_ACTIONSLIDER_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_ACTIONSLIDER_CLASS))) \
return
#endif
*/
#define ELM_BG_DATA_GET(o, sd) \
- Elm_Bg_Data * sd = eo_data_scope_get(o, ELM_OBJ_BG_CLASS)
+ Elm_Bg_Data * sd = eo_data_scope_get(o, ELM_BG_CLASS)
#define ELM_BG_DATA_GET_OR_RETURN(o, ptr) \
ELM_BG_DATA_GET(o, ptr); \
}
#define ELM_BG_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_BG_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_BG_CLASS))) \
return
#endif
*/
#define ELM_BOX_DATA_GET(o, sd) \
- Elm_Box_Data * sd = eo_data_scope_get(o, ELM_OBJ_BOX_CLASS)
+ Elm_Box_Data * sd = eo_data_scope_get(o, ELM_BOX_CLASS)
#define ELM_BOX_DATA_GET_OR_RETURN(o, ptr) \
ELM_BOX_DATA_GET(o, ptr); \
}
#define ELM_BOX_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_BOX_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_BOX_CLASS))) \
return
#endif
*/
#define ELM_BUBBLE_DATA_GET(o, sd) \
- Elm_Bubble_Data * sd = eo_data_scope_get(o, ELM_OBJ_BUBBLE_CLASS)
+ Elm_Bubble_Data * sd = eo_data_scope_get(o, ELM_BUBBLE_CLASS)
#define ELM_BUBBLE_DATA_GET_OR_RETURN(o, ptr) \
ELM_BUBBLE_DATA_GET(o, ptr); \
}
#define ELM_BUBBLE_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_BUBBLE_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_BUBBLE_CLASS))) \
return
#endif
*/
#define ELM_BUTTON_DATA_GET(o, sd) \
- Elm_Button_Data * sd = eo_data_scope_get(o, ELM_OBJ_BUTTON_CLASS)
+ Elm_Button_Data * sd = eo_data_scope_get(o, ELM_BUTTON_CLASS)
#define ELM_BUTTON_DATA_GET_OR_RETURN(o, ptr) \
ELM_BUTTON_DATA_GET(o, ptr); \
}
#define ELM_BUTTON_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_BUTTON_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_BUTTON_CLASS))) \
return
#endif
*/
#define ELM_CALENDAR_DATA_GET(o, sd) \
- Elm_Calendar_Data * sd = eo_data_scope_get(o, ELM_OBJ_CALENDAR_CLASS)
+ Elm_Calendar_Data * sd = eo_data_scope_get(o, ELM_CALENDAR_CLASS)
#define ELM_CALENDAR_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_CALENDAR_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_CALENDAR_CLASS))) \
return
#endif
*/
#define ELM_CHECK_DATA_GET(o, sd) \
- Elm_Check_Data * sd = eo_data_scope_get(o, ELM_OBJ_CHECK_CLASS)
+ Elm_Check_Data * sd = eo_data_scope_get(o, ELM_CHECK_CLASS)
#define ELM_CHECK_DATA_GET_OR_RETURN(o, ptr) \
ELM_CHECK_DATA_GET(o, ptr); \
}
#define ELM_CHECK_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_CHECK_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_CHECK_CLASS))) \
return
#endif
*/
#define ELM_CLOCK_DATA_GET(o, sd) \
- Elm_Clock_Data * sd = eo_data_scope_get(o, ELM_OBJ_CLOCK_CLASS)
+ Elm_Clock_Data * sd = eo_data_scope_get(o, ELM_CLOCK_CLASS)
#define ELM_CLOCK_DATA_GET_OR_RETURN(o, ptr) \
ELM_CLOCK_DATA_GET(o, ptr); \
}
#define ELM_CLOCK_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_CLOCK_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_CLOCK_CLASS))) \
return
#endif
*/
#define ELM_COLORSELECTOR_DATA_GET(o, sd) \
- Elm_Colorselector_Data * sd = eo_data_scope_get(o, ELM_OBJ_COLORSELECTOR_CLASS)
+ Elm_Colorselector_Data * sd = eo_data_scope_get(o, ELM_COLORSELECTOR_CLASS)
#define ELM_COLORSELECTOR_DATA_GET_OR_RETURN(o, ptr) \
ELM_COLORSELECTOR_DATA_GET(o, ptr); \
}
#define ELM_COLORSELECTOR_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_COLORSELECTOR_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_COLORSELECTOR_CLASS))) \
return
#define ELM_COLORSELECTOR_ITEM_CHECK(it) \
*/
#define ELM_CONFORMANT_DATA_GET(o, sd) \
- Elm_Conformant_Data * sd = eo_data_scope_get(o, ELM_OBJ_CONFORMANT_CLASS)
+ Elm_Conformant_Data * sd = eo_data_scope_get(o, ELM_CONFORMANT_CLASS)
#define ELM_CONFORMANT_DATA_GET_OR_RETURN(o, ptr) \
ELM_CONFORMANT_DATA_GET(o, ptr); \
}
#define ELM_CONFORMANT_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_CONFORMANT_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_CONFORMANT_CLASS))) \
return
#endif
*/
#define ELM_CTXPOPUP_DATA_GET(o, sd) \
- Elm_Ctxpopup_Data * sd = eo_data_scope_get(o, ELM_OBJ_CTXPOPUP_CLASS)
+ Elm_Ctxpopup_Data * sd = eo_data_scope_get(o, ELM_CTXPOPUP_CLASS)
#define ELM_CTXPOPUP_DATA_GET_OR_RETURN(o, ptr) \
ELM_CTXPOPUP_DATA_GET(o, ptr); \
}
#define ELM_CTXPOPUP_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_CTXPOPUP_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_CTXPOPUP_CLASS))) \
return
#endif
*/
#define ELM_DATETIME_DATA_GET(o, sd) \
- Elm_Datetime_Data * sd = eo_data_scope_get(o, ELM_OBJ_DATETIME_CLASS)
+ Elm_Datetime_Data * sd = eo_data_scope_get(o, ELM_DATETIME_CLASS)
#define ELM_DATETIME_DATA_GET_OR_RETURN(o, ptr) \
ELM_DATETIME_DATA_GET(o, ptr); \
}
#define ELM_DATETIME_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_DATETIME_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_DATETIME_CLASS))) \
return
#endif
*/
#define ELM_DAYSELECTOR_DATA_GET(o, sd) \
- Elm_Dayselector_Data * sd = eo_data_scope_get(o, ELM_OBJ_DAYSELECTOR_CLASS)
+ Elm_Dayselector_Data * sd = eo_data_scope_get(o, ELM_DAYSELECTOR_CLASS)
#define ELM_DAYSELECTOR_DATA_GET_OR_RETURN(o, ptr) \
ELM_DAYSELECTOR_DATA_GET(o, ptr); \
}
#define ELM_DAYSELECTOR_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_DAYSELECTOR_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_DAYSELECTOR_CLASS))) \
return
#endif
*/
#define ELM_DISKSELECTOR_DATA_GET(o, sd) \
- Elm_Diskselector_Data * sd = eo_data_scope_get(o, ELM_OBJ_DISKSELECTOR_CLASS)
+ Elm_Diskselector_Data * sd = eo_data_scope_get(o, ELM_DISKSELECTOR_CLASS)
#define ELM_DISKSELECTOR_DATA_GET_OR_RETURN(o, ptr) \
ELM_DISKSELECTOR_DATA_GET(o, ptr); \
}
#define ELM_DISKSELECTOR_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_DISKSELECTOR_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_DISKSELECTOR_CLASS))) \
return
#define ELM_DISKSELECTOR_ITEM_CHECK(it) \
#define ELM_DISKSELECTOR_ITEM_CHECK_OR_GOTO(it, label) \
ELM_WIDGET_ITEM_CHECK_OR_GOTO((Elm_Widget_Item *)it, label); \
- if (!it->base.widget || !eo_isa((it->base.widget), ELM_OBJ_DISKSELECTOR_CLASS)) \
+ if (!it->base.widget || !eo_isa((it->base.widget), ELM_DISKSELECTOR_CLASS)) \
goto label;
#endif
*/
#define ELM_ENTRY_DATA_GET(o, sd) \
- Elm_Entry_Data * sd = eo_data_scope_get(o, ELM_OBJ_ENTRY_CLASS)
+ Elm_Entry_Data * sd = eo_data_scope_get(o, ELM_ENTRY_CLASS)
#define ELM_ENTRY_DATA_GET_OR_RETURN(o, ptr) \
ELM_ENTRY_DATA_GET(o, ptr); \
}
#define ELM_ENTRY_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_ENTRY_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_ENTRY_CLASS))) \
return
#endif
*/
#define ELM_FILESELECTOR_DATA_GET(o, sd) \
- Elm_Fileselector_Data * sd = eo_data_scope_get(o, ELM_OBJ_FILESELECTOR_CLASS)
+ Elm_Fileselector_Data * sd = eo_data_scope_get(o, ELM_FILESELECTOR_CLASS)
#define ELM_FILESELECTOR_DATA_GET_OR_RETURN(o, ptr) \
ELM_FILESELECTOR_DATA_GET(o, ptr); \
}
#define ELM_FILESELECTOR_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_FILESELECTOR_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_FILESELECTOR_CLASS))) \
return
#endif
*/
#define ELM_FILESELECTOR_BUTTON_DATA_GET(o, sd) \
- Elm_Fileselector_Button_Data * sd = eo_data_scope_get(o, ELM_OBJ_FILESELECTOR_BUTTON_CLASS)
+ Elm_Fileselector_Button_Data * sd = eo_data_scope_get(o, ELM_FILESELECTOR_BUTTON_CLASS)
#define ELM_FILESELECTOR_BUTTON_DATA_GET_OR_RETURN(o, ptr) \
ELM_FILESELECTOR_BUTTON_DATA_GET(o, ptr); \
}
#define ELM_FILESELECTOR_BUTTON_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_FILESELECTOR_BUTTON_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_FILESELECTOR_BUTTON_CLASS))) \
return
#endif
#define ELM_FILESELECTOR_ENTRY_DATA_GET(o, sd) \
- Elm_Fileselector_Entry_Data * sd = eo_data_scope_get(o, ELM_OBJ_FILESELECTOR_ENTRY_CLASS)
+ Elm_Fileselector_Entry_Data * sd = eo_data_scope_get(o, ELM_FILESELECTOR_ENTRY_CLASS)
#define ELM_FILESELECTOR_ENTRY_DATA_GET_OR_RETURN(o, ptr) \
ELM_FILESELECTOR_ENTRY_DATA_GET(o, ptr); \
}
#define ELM_FILESELECTOR_ENTRY_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_FILESELECTOR_ENTRY_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_FILESELECTOR_ENTRY_CLASS))) \
return
#endif
*/
#define ELM_FLIP_DATA_GET(o, sd) \
- Elm_Flip_Data * sd = eo_data_scope_get(o, ELM_OBJ_FLIP_CLASS)
+ Elm_Flip_Data * sd = eo_data_scope_get(o, ELM_FLIP_CLASS)
#define ELM_FLIP_DATA_GET_OR_RETURN(o, ptr) \
ELM_FLIP_DATA_GET(o, ptr); \
}
#define ELM_FLIP_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_FLIP_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_FLIP_CLASS))) \
return
#endif
};
#define ELM_FLIPSELECTOR_DATA_GET(o, sd) \
- Elm_Flipselector_Data * sd = eo_data_scope_get(o, ELM_OBJ_FLIPSELECTOR_CLASS)
+ Elm_Flipselector_Data * sd = eo_data_scope_get(o, ELM_FLIPSELECTOR_CLASS)
#define ELM_FLIPSELECTOR_DATA_GET_OR_RETURN(o, ptr) \
ELM_FLIPSELECTOR_DATA_GET(o, ptr); \
}
#define ELM_FLIPSELECTOR_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_FLIPSELECTOR_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_FLIPSELECTOR_CLASS))) \
return
#define ELM_FLIPSELECTOR_ITEM_CHECK(it) \
*/
#define ELM_FRAME_DATA_GET(o, sd) \
- Elm_Frame_Data * sd = eo_data_scope_get(o, ELM_OBJ_FRAME_CLASS)
+ Elm_Frame_Data * sd = eo_data_scope_get(o, ELM_FRAME_CLASS)
#define ELM_FRAME_DATA_GET_OR_RETURN(o, ptr) \
ELM_FRAME_DATA_GET(o, ptr); \
}
#define ELM_FRAME_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_FRAME_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_FRAME_CLASS))) \
return
#endif
*/
#define ELM_GENGRID_DATA_GET(o, sd) \
- Elm_Gengrid_Data * sd = eo_data_scope_get(o, ELM_OBJ_GENGRID_CLASS)
+ Elm_Gengrid_Data * sd = eo_data_scope_get(o, ELM_GENGRID_CLASS)
#define ELM_GENGRID_PAN_DATA_GET(o, sd) \
- Elm_Gengrid_Pan_Data * sd = eo_data_scope_get(o, ELM_OBJ_GENGRID_PAN_CLASS)
+ Elm_Gengrid_Pan_Data * sd = eo_data_scope_get(o, ELM_GENGRID_PAN_CLASS)
#define ELM_GENGRID_DATA_GET_OR_RETURN(o, ptr) \
ELM_GENGRID_DATA_GET(o, ptr); \
}
#define ELM_GENGRID_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_GENGRID_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_GENGRID_CLASS))) \
return
#define ELM_GENGRID_ITEM_CHECK(it) \
#define ELM_GENGRID_ITEM_CHECK_OR_GOTO(it, label) \
ELM_WIDGET_ITEM_CHECK_OR_GOTO((Elm_Widget_Item *)it, label); \
if (!it->base.widget || !eo_isa \
- ((it->base.widget), ELM_OBJ_GENGRID_CLASS)) goto label;
+ ((it->base.widget), ELM_GENGRID_CLASS)) goto label;
#endif
#define GL_IT(_it) (_it->item)
#define ELM_GENLIST_DATA_GET(o, sd) \
- Elm_Genlist_Data * sd = eo_data_scope_get(o, ELM_OBJ_GENLIST_CLASS)
+ Elm_Genlist_Data * sd = eo_data_scope_get(o, ELM_GENLIST_CLASS)
#define ELM_GENLIST_DATA_GET_FROM_ITEM(it, sd) \
Elm_Genlist_Data * sd = GL_IT(it)->wsd
#define ELM_GENLIST_PAN_DATA_GET(o, sd) \
- Elm_Genlist_Pan_Data * sd = eo_data_scope_get(o, ELM_OBJ_GENLIST_PAN_CLASS)
+ Elm_Genlist_Pan_Data * sd = eo_data_scope_get(o, ELM_GENLIST_PAN_CLASS)
#define ELM_GENLIST_DATA_GET_OR_RETURN(o, ptr) \
ELM_GENLIST_DATA_GET(o, ptr); \
}
#define ELM_GENLIST_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_GENLIST_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_GENLIST_CLASS))) \
return
#define ELM_GENLIST_ITEM_CHECK(it) \
#define ELM_GENLIST_ITEM_CHECK_OR_GOTO(it, label) \
ELM_WIDGET_ITEM_CHECK_OR_GOTO((Elm_Widget_Item *)it, label); \
if (!it->base.widget || !eo_isa \
- ((it->base.widget), ELM_OBJ_GENLIST_CLASS)) goto label;
+ ((it->base.widget), ELM_GENLIST_CLASS)) goto label;
#endif
*/
#define ELM_GLVIEW_DATA_GET(o, sd) \
- Elm_Glview_Data * sd = eo_data_scope_get(o, ELM_OBJ_GLVIEW_CLASS)
+ Elm_Glview_Data * sd = eo_data_scope_get(o, ELM_GLVIEW_CLASS)
#define ELM_GLVIEW_DATA_GET_OR_RETURN(o, ptr) \
ELM_GLVIEW_DATA_GET(o, ptr); \
}
#define ELM_GLVIEW_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_GLVIEW_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_GLVIEW_CLASS))) \
return
#endif
*/
#define ELM_GRID_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_GRID_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_GRID_CLASS))) \
return
#endif
*/
#define ELM_HOVER_DATA_GET(o, sd) \
- Elm_Hover_Data * sd = eo_data_scope_get(o, ELM_OBJ_HOVER_CLASS)
+ Elm_Hover_Data * sd = eo_data_scope_get(o, ELM_HOVER_CLASS)
#define ELM_HOVER_DATA_GET_OR_RETURN(o, ptr) \
ELM_HOVER_DATA_GET(o, ptr); \
}
#define ELM_HOVER_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_HOVER_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_HOVER_CLASS))) \
return
#endif
*/
#define ELM_HOVERSEL_DATA_GET(o, sd) \
- Elm_Hoversel_Data * sd = eo_data_scope_get(o, ELM_OBJ_HOVERSEL_CLASS)
+ Elm_Hoversel_Data * sd = eo_data_scope_get(o, ELM_HOVERSEL_CLASS)
#define ELM_HOVERSEL_DATA_GET_OR_RETURN(o, ptr) \
ELM_HOVERSEL_DATA_GET(o, ptr); \
}
#define ELM_HOVERSEL_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_HOVERSEL_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_HOVERSEL_CLASS))) \
return
#define ELM_HOVERSEL_ITEM_CHECK(it) \
*/
#define ELM_ICON_DATA_GET(o, sd) \
- Elm_Icon_Data * sd = eo_data_scope_get(o, ELM_OBJ_ICON_CLASS)
+ Elm_Icon_Data * sd = eo_data_scope_get(o, ELM_ICON_CLASS)
#define ELM_ICON_DATA_GET_OR_RETURN(o, ptr) \
ELM_ICON_DATA_GET(o, ptr); \
}
#define ELM_ICON_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_ICON_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_ICON_CLASS))) \
return
#endif
*/
#define ELM_IMAGE_DATA_GET(o, sd) \
- Elm_Image_Data * sd = eo_data_scope_get(o, ELM_OBJ_IMAGE_CLASS)
+ Elm_Image_Data * sd = eo_data_scope_get(o, ELM_IMAGE_CLASS)
#define ELM_IMAGE_DATA_GET_OR_RETURN(o, ptr) \
ELM_IMAGE_DATA_GET(o, ptr); \
}
#define ELM_IMAGE_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_IMAGE_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_IMAGE_CLASS))) \
return
#endif
* @}
*/
#define ELM_INDEX_DATA_GET(o, sd) \
- Elm_Index_Data * sd = eo_data_scope_get(o, ELM_OBJ_INDEX_CLASS)
+ Elm_Index_Data * sd = eo_data_scope_get(o, ELM_INDEX_CLASS)
#define ELM_INDEX_DATA_GET_OR_RETURN(o, ptr) \
ELM_INDEX_DATA_GET(o, ptr); \
}
#define ELM_INDEX_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_INDEX_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_INDEX_CLASS))) \
return
#define ELM_INDEX_ITEM_CHECK(it) \
*/
#define ELM_INWIN_DATA_GET(o, sd) \
- Elm_Inwin_Smart_Data * sd = eo_data_scope_get(o, ELM_OBJ_WIN_INWIN_CLASS)
+ Elm_Inwin_Smart_Data * sd = eo_data_scope_get(o, ELM_INWIN_CLASS)
#define ELM_INWIN_DATA_GET_OR_RETURN(o, ptr) \
ELM_INWIN_DATA_GET(o, ptr); \
}
#define ELM_INWIN_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_WIN_INWIN_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_INWIN_CLASS))) \
return
#endif
};
#define ELM_LABEL_DATA_GET(o, sd) \
- Elm_Label_Data * sd = eo_data_scope_get(o, ELM_OBJ_LABEL_CLASS)
+ Elm_Label_Data * sd = eo_data_scope_get(o, ELM_LABEL_CLASS)
#define ELM_LABEL_DATA_GET_OR_RETURN(o, ptr) \
ELM_LABEL_DATA_GET(o, ptr); \
}
#define ELM_LABEL_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_LABEL_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_LABEL_CLASS))) \
return
#endif
*/
#define ELM_LAYOUT_DATA_GET(o, sd) \
- Elm_Layout_Smart_Data * sd = eo_data_scope_get(o, ELM_OBJ_LAYOUT_CLASS)
+ Elm_Layout_Smart_Data * sd = eo_data_scope_get(o, ELM_LAYOUT_CLASS)
#define ELM_LAYOUT_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa(obj, ELM_OBJ_LAYOUT_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa(obj, ELM_LAYOUT_CLASS))) \
return
#endif
*/
#define ELM_LIST_DATA_GET(o, sd) \
- Elm_List_Data * sd = eo_data_scope_get(o, ELM_OBJ_LIST_CLASS)
+ Elm_List_Data * sd = eo_data_scope_get(o, ELM_LIST_CLASS)
#define ELM_LIST_DATA_GET_OR_RETURN(o, ptr) \
ELM_LIST_DATA_GET(o, ptr); \
}
#define ELM_LIST_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_LIST_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_LIST_CLASS))) \
return
#define ELM_LIST_ITEM_CHECK(it) \
*/
#define ELM_MAP_DATA_GET(o, sd) \
- Elm_Map_Data * sd = eo_data_scope_get(o, ELM_OBJ_MAP_CLASS)
+ Elm_Map_Data * sd = eo_data_scope_get(o, ELM_MAP_CLASS)
#define ELM_MAP_PAN_DATA_GET(o, sd) \
- Elm_Map_Pan_Data * sd = eo_data_scope_get(o, ELM_OBJ_MAP_PAN_CLASS)
+ Elm_Map_Pan_Data * sd = eo_data_scope_get(o, ELM_MAP_PAN_CLASS)
#define ELM_MAP_DATA_GET_OR_RETURN(o, ptr) \
ELM_MAP_DATA_GET(o, ptr); \
}
#define ELM_MAP_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_MAP_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_MAP_CLASS))) \
return
#endif
*/
#define ELM_MAPBUF_DATA_GET(o, sd) \
- Elm_Mapbuf_Data * sd = eo_data_scope_get(o, ELM_OBJ_MAPBUF_CLASS)
+ Elm_Mapbuf_Data * sd = eo_data_scope_get(o, ELM_MAPBUF_CLASS)
#define ELM_MAPBUF_DATA_GET_OR_RETURN(o, ptr) \
ELM_MAPBUF_DATA_GET(o, ptr); \
}
#define ELM_MAPBUF_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_MAPBUF_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_MAPBUF_CLASS))) \
return
#endif
*/
#define ELM_MENU_DATA_GET(o, sd) \
- Elm_Menu_Data * sd = eo_data_scope_get(o, ELM_OBJ_MENU_CLASS)
+ Elm_Menu_Data * sd = eo_data_scope_get(o, ELM_MENU_CLASS)
#define ELM_MENU_DATA_GET_OR_RETURN(o, ptr) \
ELM_MENU_DATA_GET(o, ptr); \
}
#define ELM_MENU_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_MENU_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_MENU_CLASS))) \
return
#define ELM_MENU_ITEM_CHECK(it) \
*/
#define ELM_MULTIBUTTONENTRY_DATA_GET_OR_RETURN(o, ptr) \
- Elm_Multibuttonentry_Data *ptr = eo_data_scope_get(o, ELM_OBJ_MULTIBUTTONENTRY_CLASS); \
+ Elm_Multibuttonentry_Data *ptr = eo_data_scope_get(o, ELM_MULTIBUTTONENTRY_CLASS); \
if (EINA_UNLIKELY(!ptr)) \
{ \
CRI("No widget data for object %p (%s)", \
}
#define ELM_MULTIBUTTONENTRY_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
- Elm_Multibuttonentry_Data * ptr = eo_data_scope_get(o, ELM_OBJ_MULTIBUTTONENTRY_CLASS); \
+ Elm_Multibuttonentry_Data * ptr = eo_data_scope_get(o, ELM_MULTIBUTTONENTRY_CLASS); \
if (EINA_UNLIKELY(!ptr)) \
{ \
CRI("No widget data for object %p (%s)", \
}
#define ELM_MULTIBUTTONENTRY_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_MULTIBUTTONENTRY_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_MULTIBUTTONENTRY_CLASS))) \
return
#define ELM_MULTIBUTTONENTRY_ITEM_CHECK(it) \
*/
#define ELM_NAVIFRAME_DATA_GET(o, sd) \
- Elm_Naviframe_Data * sd = eo_data_scope_get(o, ELM_OBJ_NAVIFRAME_CLASS)
+ Elm_Naviframe_Data * sd = eo_data_scope_get(o, ELM_NAVIFRAME_CLASS)
#define ELM_NAVIFRAME_DATA_GET_OR_RETURN(o, ptr) \
ELM_NAVIFRAME_DATA_GET(o, ptr); \
}
#define ELM_NAVIFRAME_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_NAVIFRAME_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_NAVIFRAME_CLASS))) \
return
#define ELM_NAVIFRAME_ITEM_CHECK(it) \
*/
#define ELM_NOTIFY_DATA_GET(o, sd) \
- Elm_Notify_Data * sd = eo_data_scope_get(o, ELM_OBJ_NOTIFY_CLASS)
+ Elm_Notify_Data * sd = eo_data_scope_get(o, ELM_NOTIFY_CLASS)
#define ELM_NOTIFY_DATA_GET_OR_RETURN(o, ptr) \
ELM_NOTIFY_DATA_GET(o, ptr); \
}
#define ELM_NOTIFY_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_NOTIFY_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_NOTIFY_CLASS))) \
return
#endif
*/
#define ELM_PANEL_DATA_GET(o, sd) \
- Elm_Panel_Data * sd = eo_data_scope_get(o, ELM_OBJ_PANEL_CLASS)
+ Elm_Panel_Data * sd = eo_data_scope_get(o, ELM_PANEL_CLASS)
#define ELM_PANEL_DATA_GET_OR_RETURN(o, ptr) \
ELM_PANEL_DATA_GET(o, ptr); \
}
#define ELM_PANEL_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_PANEL_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_PANEL_CLASS))) \
return
#endif
*/
#define ELM_PANES_DATA_GET(o, sd) \
- Elm_Panes_Data * sd = eo_data_scope_get(o, ELM_OBJ_PANES_CLASS)
+ Elm_Panes_Data * sd = eo_data_scope_get(o, ELM_PANES_CLASS)
#define ELM_PANES_DATA_GET_OR_RETURN(o, ptr) \
ELM_PANES_DATA_GET(o, ptr); \
}
#define ELM_PANES_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_PANES_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_PANES_CLASS))) \
return
#endif
*/
#define ELM_PHOTO_DATA_GET(o, sd) \
- Elm_Photo_Data * sd = eo_data_scope_get(o, ELM_OBJ_PHOTO_CLASS)
+ Elm_Photo_Data * sd = eo_data_scope_get(o, ELM_PHOTO_CLASS)
#define ELM_PHOTO_DATA_GET_OR_RETURN(o, ptr) \
ELM_PHOTO_DATA_GET(o, ptr); \
}
#define ELM_PHOTO_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_PHOTO_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_PHOTO_CLASS))) \
return
#endif
*/
#define ELM_PHOTOCAM_DATA_GET(o, sd) \
- Elm_Photocam_Data * sd = eo_data_scope_get(o, ELM_OBJ_PHOTOCAM_CLASS)
+ Elm_Photocam_Data * sd = eo_data_scope_get(o, ELM_PHOTOCAM_CLASS)
#define ELM_PHOTOCAM_PAN_DATA_GET(o, sd) \
- Elm_Photocam_Pan_Data * sd = eo_data_scope_get(o, ELM_OBJ_PHOTOCAM_PAN_CLASS)
+ Elm_Photocam_Pan_Data * sd = eo_data_scope_get(o, ELM_PHOTOCAM_PAN_CLASS)
#define ELM_PHOTOCAM_DATA_GET_OR_RETURN(o, ptr) \
ELM_PHOTOCAM_DATA_GET(o, ptr); \
}
#define ELM_PHOTOCAM_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_PHOTOCAM_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_PHOTOCAM_CLASS))) \
return
#endif
*/
#define ELM_PLAYER_DATA_GET(o, sd) \
- Elm_Player_Data * sd = eo_data_scope_get(o, ELM_OBJ_PLAYER_CLASS)
+ Elm_Player_Data * sd = eo_data_scope_get(o, ELM_PLAYER_CLASS)
#define ELM_PLAYER_DATA_GET_OR_RETURN(o, ptr) \
ELM_PLAYER_DATA_GET(o, ptr); \
}
#define ELM_PLAYER_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_PLAYER_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_PLAYER_CLASS))) \
return
#endif
*/
#define ELM_PLUG_DATA_GET(o, sd) \
- Elm_Plug_Smart_Data * sd = eo_data_scope_get(o, ELM_OBJ_PLUG_CLASS)
+ Elm_Plug_Smart_Data * sd = eo_data_scope_get(o, ELM_PLUG_CLASS)
#define ELM_PLUG_DATA_GET_OR_RETURN(o, ptr) \
ELM_PLUG_DATA_GET(o, ptr); \
}
#define ELM_PLUG_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_PLUG_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_PLUG_CLASS))) \
return
#endif
*/
#define ELM_POPUP_DATA_GET(o, sd) \
- Elm_Popup_Data * sd = eo_data_scope_get(o, ELM_OBJ_POPUP_CLASS)
+ Elm_Popup_Data * sd = eo_data_scope_get(o, ELM_POPUP_CLASS)
#define ELM_POPUP_DATA_GET_OR_RETURN(o, ptr) \
ELM_POPUP_DATA_GET(o, ptr); \
}
#define ELM_POPUP_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_POPUP_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_POPUP_CLASS))) \
return
#define ELM_POPUP_ITEM_CHECK(it) \
extern const Elm_Prefs_Item_Iface *elm_prefs_item_default_widget;
#define ELM_PREFS_DATA_GET(o, sd) \
- Elm_Prefs_Data * sd = eo_data_scope_get(o, ELM_OBJ_PREFS_CLASS)
+ Elm_Prefs_Data * sd = eo_data_scope_get(o, ELM_PREFS_CLASS)
#define ELM_PREFS_ENTRY(o, sd) \
if (EINA_UNLIKELY(!sd->data_file || !sd->page)) \
}
#define ELM_PREFS_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_PREFS_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_PREFS_CLASS))) \
return
#endif
*/
#define ELM_PROGRESSBAR_DATA_GET(o, sd) \
- Elm_Progressbar_Data * sd = eo_data_scope_get(o, ELM_OBJ_PROGRESSBAR_CLASS)
+ Elm_Progressbar_Data * sd = eo_data_scope_get(o, ELM_PROGRESSBAR_CLASS)
#define ELM_PROGRESSBAR_DATA_GET_OR_RETURN(o, ptr) \
ELM_PROGRESSBAR_DATA_GET(o, ptr); \
}
#define ELM_PROGRESSBAR_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_PROGRESSBAR_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_PROGRESSBAR_CLASS))) \
return
#endif
*/
#define ELM_RADIO_DATA_GET(o, sd) \
- Elm_Radio_Data * sd = eo_data_scope_get(o, ELM_OBJ_RADIO_CLASS)
+ Elm_Radio_Data * sd = eo_data_scope_get(o, ELM_RADIO_CLASS)
#define ELM_RADIO_DATA_GET_OR_RETURN(o, ptr) \
ELM_RADIO_DATA_GET(o, ptr); \
}
#define ELM_RADIO_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_RADIO_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_RADIO_CLASS))) \
return
#endif
*/
#define ELM_ROUTE_DATA_GET(o, sd) \
- Elm_Route_Data * sd = eo_data_scope_get(o, ELM_OBJ_ROUTE_CLASS)
+ Elm_Route_Data * sd = eo_data_scope_get(o, ELM_ROUTE_CLASS)
#define ELM_ROUTE_DATA_GET_OR_RETURN(o, ptr) \
ELM_ROUTE_DATA_GET(o, ptr); \
}
#define ELM_ROUTE_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_ROUTE_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_ROUTE_CLASS))) \
return
#endif
*/
#define ELM_SCROLLER_DATA_GET(o, sd) \
- Elm_Scroller_Data * sd = eo_data_scope_get(o, ELM_OBJ_SCROLLER_CLASS)
+ Elm_Scroller_Data * sd = eo_data_scope_get(o, ELM_SCROLLER_CLASS)
#define ELM_SCROLLER_DATA_GET_OR_RETURN(o, ptr) \
ELM_SCROLLER_DATA_GET(o, ptr); \
}
#define ELM_SCROLLER_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_SCROLLER_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_SCROLLER_CLASS))) \
return
#endif
*/
#define ELM_SEGMENT_CONTROL_DATA_GET(o, sd) \
- Elm_Segment_Control_Data * sd = eo_data_scope_get(o, ELM_OBJ_SEGMENT_CONTROL_CLASS)
+ Elm_Segment_Control_Data * sd = eo_data_scope_get(o, ELM_SEGMENT_CONTROL_CLASS)
#define ELM_SEGMENT_CONTROL_DATA_GET_OR_RETURN(o, ptr) \
ELM_SEGMENT_CONTROL_DATA_GET(o, ptr); \
}
#define ELM_SEGMENT_CONTROL_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_SEGMENT_CONTROL_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_SEGMENT_CONTROL_CLASS))) \
return
#define ELM_SEGMENT_CONTROL_ITEM_CHECK(it) \
*/
#define ELM_SEPARATOR_DATA_GET(o, sd) \
- Elm_Separator_Data * sd = eo_data_scope_get(o, ELM_OBJ_SEPARATOR_CLASS)
+ Elm_Separator_Data * sd = eo_data_scope_get(o, ELM_SEPARATOR_CLASS)
#define ELM_SEPARATOR_DATA_GET_OR_RETURN(o, ptr) \
ELM_SEPARATOR_DATA_GET(o, ptr); \
}
#define ELM_SEPARATOR_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_SEPARATOR_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_SEPARATOR_CLASS))) \
return
#endif
*/
#define ELM_SLIDER_DATA_GET(o, sd) \
- Elm_Slider_Data * sd = eo_data_scope_get(o, ELM_OBJ_SLIDER_CLASS)
+ Elm_Slider_Data * sd = eo_data_scope_get(o, ELM_SLIDER_CLASS)
#define ELM_SLIDER_DATA_GET_OR_RETURN(o, ptr) \
ELM_SLIDER_DATA_GET(o, ptr); \
}
#define ELM_SLIDER_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_SLIDER_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_SLIDER_CLASS))) \
return
#endif
*/
#define ELM_SLIDESHOW_DATA_GET(o, sd) \
- Elm_Slideshow_Data * sd = eo_data_scope_get(o, ELM_OBJ_SLIDESHOW_CLASS)
+ Elm_Slideshow_Data * sd = eo_data_scope_get(o, ELM_SLIDESHOW_CLASS)
#define ELM_SLIDESHOW_DATA_GET_OR_RETURN(o, ptr) \
ELM_SLIDESHOW_DATA_GET(o, ptr); \
}
#define ELM_SLIDESHOW_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_SLIDESHOW_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_SLIDESHOW_CLASS))) \
return
#define ELM_SLIDESHOW_ITEM_CHECK(it) \
*/
#define ELM_SPINNER_DATA_GET(o, sd) \
- Elm_Spinner_Data * sd = eo_data_scope_get(o, ELM_OBJ_SPINNER_CLASS)
+ Elm_Spinner_Data * sd = eo_data_scope_get(o, ELM_SPINNER_CLASS)
#define ELM_SPINNER_DATA_GET_OR_RETURN(o, ptr) \
ELM_SPINNER_DATA_GET(o, ptr); \
}
#define ELM_SPINNER_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_SPINNER_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_SPINNER_CLASS))) \
return
#endif
*/
#define ELM_TABLE_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_TABLE_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_TABLE_CLASS))) \
return
#endif
*/
#define ELM_THUMB_DATA_GET(o, sd) \
- Elm_Thumb_Data * sd = eo_data_scope_get(o, ELM_OBJ_THUMB_CLASS)
+ Elm_Thumb_Data * sd = eo_data_scope_get(o, ELM_THUMB_CLASS)
#define ELM_THUMB_DATA_GET_OR_RETURN(o, ptr) \
ELM_THUMB_DATA_GET(o, ptr); \
}
#define ELM_THUMB_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_THUMB_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_THUMB_CLASS))) \
return
#endif
*/
#define ELM_TOOLBAR_DATA_GET(o, sd) \
- Elm_Toolbar_Data * sd = eo_data_scope_get(o, ELM_OBJ_TOOLBAR_CLASS)
+ Elm_Toolbar_Data * sd = eo_data_scope_get(o, ELM_TOOLBAR_CLASS)
#define ELM_TOOLBAR_DATA_GET_OR_RETURN(o, ptr) \
ELM_TOOLBAR_DATA_GET(o, ptr); \
}
#define ELM_TOOLBAR_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_TOOLBAR_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_TOOLBAR_CLASS))) \
return
#define ELM_TOOLBAR_ITEM_CHECK(it) \
#define ELM_TOOLBAR_ITEM_CHECK_OR_GOTO(it, label) \
ELM_WIDGET_ITEM_CHECK_OR_GOTO((Elm_Widget_Item *)it, label); \
- if (!it->base.widget || !eo_isa ((it->base.widget), ELM_OBJ_TOOLBAR_CLASS)) goto label;
+ if (!it->base.widget || !eo_isa ((it->base.widget), ELM_TOOLBAR_CLASS)) goto label;
#endif
*/
#define ELM_VIDEO_DATA_GET(o, sd) \
- Elm_Video_Data * sd = eo_data_scope_get(o, ELM_OBJ_VIDEO_CLASS)
+ Elm_Video_Data * sd = eo_data_scope_get(o, ELM_VIDEO_CLASS)
#define ELM_VIDEO_DATA_GET_OR_RETURN(o, ptr) \
ELM_VIDEO_DATA_GET(o, ptr); \
}
#define ELM_VIDEO_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_VIDEO_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_VIDEO_CLASS))) \
return
#endif
*/
#define ELM_WEB_DATA_GET(o, sd) \
- Elm_Web_Data * sd = eo_data_scope_get(o, ELM_OBJ_WEB_CLASS)
+ Elm_Web_Data * sd = eo_data_scope_get(o, ELM_WEB_CLASS)
#define ELM_WEB_DATA_GET_OR_RETURN(o, ptr) \
ELM_WEB_DATA_GET(o, ptr); \
}
#define ELM_WEB_CHECK(obj) \
- if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_WEB_CLASS))) \
+ if (EINA_UNLIKELY(!eo_isa((obj), ELM_WEB_CLASS))) \
return
#endif
#include "elm_interface_atspi_window.eo.h"
#include "elm_interface_atspi_widget.eo.h"
-#define MY_CLASS ELM_OBJ_WIN_CLASS
+#define MY_CLASS ELM_WIN_CLASS
#define MY_CLASS_NAME "Elm_Win"
#define MY_CLASS_NAME_LEGACY "elm_win"
}
EOLIAN static void
-_elm_win_evas_smart_show(Eo *obj, Elm_Win_Data *sd)
+_elm_win_evas_object_smart_show(Eo *obj, Elm_Win_Data *sd)
{
if (sd->modal_count) return;
const Eina_List *l;
}
EOLIAN static void
-_elm_win_evas_smart_hide(Eo *obj, Elm_Win_Data *sd)
+_elm_win_evas_object_smart_hide(Eo *obj, Elm_Win_Data *sd)
{
if (sd->modal_count) return;
const Eina_List *l;
}
EOLIAN static void
-_elm_win_evas_smart_del(Eo *obj, Elm_Win_Data *sd)
+_elm_win_evas_object_smart_del(Eo *obj, Elm_Win_Data *sd)
{
const Eina_List *l;
Evas_Object *current;
}
EOLIAN static void
-_elm_win_evas_smart_move(Eo *obj, Elm_Win_Data *sd, Evas_Coord x, Evas_Coord y)
+_elm_win_evas_object_smart_move(Eo *obj, Elm_Win_Data *sd, Evas_Coord x, Evas_Coord y)
{
if (sd->img_obj)
{
}
EOLIAN static void
-_elm_win_evas_smart_resize(Eo *obj, Elm_Win_Data *sd, Evas_Coord w, Evas_Coord h)
+_elm_win_evas_object_smart_resize(Eo *obj, Elm_Win_Data *sd, Evas_Coord w, Evas_Coord h)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_resize(w, h));
}
EOLIAN static void
-_elm_win_evas_smart_add(Eo *obj, Elm_Win_Data *_pd EINA_UNUSED)
+_elm_win_evas_object_smart_add(Eo *obj, Elm_Win_Data *_pd EINA_UNUSED)
{
eo_do_super(obj, MY_CLASS, evas_obj_smart_add());
implements {
class::constructor;
Eo_Base::constructor;
- Evas_Smart::hide;
- Evas_Smart::show;
- Evas_Smart::move;
- Evas_Smart::add;
- Evas_Smart::del;
- Evas_Smart::resize;
+ Evas_Object_Smart::hide;
+ Evas_Object_Smart::show;
+ Evas_Object_Smart::move;
+ Evas_Object_Smart::add;
+ Evas_Object_Smart::del;
+ Evas_Object_Smart::resize;
Elm_Widget::focus_direction;
Elm_Widget::focus_next_manager_is;
Elm_Widget::focus_direction_manager_is;
Evas_Object *top;
top = elm_widget_top_get(cur->owner);
- if ((top) && (eo_isa(top, ELM_OBJ_WIN_CLASS)))
+ if ((top) && (eo_isa(top, ELM_WIN_CLASS)))
{
#ifdef HAVE_ELEMENTARY_X
cur->x.win = elm_win_xwindow_get(top);