add container variant of e_win_evas_object_win_get: e_container_evas_object_container_get
SVN revision: 78788
This commit is contained in:
parent
54330a3ca6
commit
87217a841b
|
@ -880,6 +880,21 @@ e_container_all_thaw(void)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
EAPI E_Container *
|
||||||
|
e_container_evas_object_container_get(Evas_Object *obj)
|
||||||
|
{
|
||||||
|
Evas *evas;
|
||||||
|
Evas_Object *wobj;
|
||||||
|
E_Container *con;
|
||||||
|
|
||||||
|
if (!obj) return NULL;
|
||||||
|
evas = evas_object_evas_get(obj);
|
||||||
|
wobj = evas_object_name_find(evas, "e/desktop/background");
|
||||||
|
if (!wobj) return NULL;
|
||||||
|
con = evas_object_data_get(wobj, "e_container");
|
||||||
|
return con;
|
||||||
|
}
|
||||||
|
|
||||||
/* local subsystem functions */
|
/* local subsystem functions */
|
||||||
static void
|
static void
|
||||||
_e_container_free(E_Container *con)
|
_e_container_free(E_Container *con)
|
||||||
|
|
|
@ -153,6 +153,8 @@ EAPI void e_container_border_stack_below(E_Border *bd, E_Border *b
|
||||||
EAPI void e_container_all_freeze(void);
|
EAPI void e_container_all_freeze(void);
|
||||||
EAPI void e_container_all_thaw(void);
|
EAPI void e_container_all_thaw(void);
|
||||||
|
|
||||||
|
EAPI E_Container *e_container_evas_object_container_get(Evas_Object *obj);
|
||||||
|
|
||||||
extern EAPI int E_EVENT_CONTAINER_RESIZE;
|
extern EAPI int E_EVENT_CONTAINER_RESIZE;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue