diff --git a/src/lib/elementary/elm_systray.c b/src/lib/elementary/elm_systray.c index a7bff14701..eef1617f07 100644 --- a/src/lib/elementary/elm_systray.c +++ b/src/lib/elementary/elm_systray.c @@ -514,4 +514,11 @@ _elm_unneed_systray(void) } } +EAPI Elm_Systray* +elm_systray_add(Evas_Object *win) +{ + return efl_add(ELM_SYSTRAY_CLASS, win); +} + + #include "elm_systray_eo.c" diff --git a/src/lib/elementary/elm_systray.h b/src/lib/elementary/elm_systray.h index b41ce8ce99..cbebeaf0ae 100644 --- a/src/lib/elementary/elm_systray.h +++ b/src/lib/elementary/elm_systray.h @@ -4,4 +4,15 @@ # ifndef EFL_NOLEGACY_API_SUPPORT # include "elm_systray_eo.legacy.h" # endif + +/** + * Add a new systray element + * + * @param parent The parent object + * @return A new systray object which will be displayed on a window manager that provides appindicator support. + * + * @ingroup Elm_Systray + */ +EAPI Elm_Systray *elm_systray_add(Evas_Object *win); + #endif