26 lines
1.3 KiB
Cython
26 lines
1.3 KiB
Cython
from efl.elementary.enums cimport Elm_Systray_Category, Elm_Systray_Status
|
|
|
|
cdef extern from "Elementary.h":
|
|
|
|
ctypedef cEo Elm_Systray
|
|
|
|
const Efl_Class *elm_systray_class_get()
|
|
|
|
void elm_obj_systray_id_set(cEo *obj, const char *id)
|
|
const char * elm_obj_systray_id_get(const cEo *obj)
|
|
void elm_obj_systray_category_set(cEo *obj, Elm_Systray_Category cat)
|
|
Elm_Systray_Category elm_obj_systray_category_get(const cEo *obj)
|
|
void elm_obj_systray_icon_theme_path_set(cEo *obj, const char *icon_theme_path)
|
|
const char * elm_obj_systray_icon_theme_path_get(const cEo *obj)
|
|
void elm_obj_systray_menu_set(cEo *obj, const cEo *menu)
|
|
const cEo * elm_obj_systray_menu_get(const cEo *obj)
|
|
void elm_obj_systray_att_icon_name_set(cEo *obj, const char *att_icon_name)
|
|
const char * elm_obj_systray_att_icon_name_get(const cEo *obj)
|
|
void elm_obj_systray_status_set(cEo *obj, Elm_Systray_Status st)
|
|
Elm_Systray_Status elm_obj_systray_status_get(const cEo *obj)
|
|
void elm_obj_systray_icon_name_set(cEo *obj, const char *icon_name)
|
|
const char * elm_obj_systray_icon_name_get(const cEo *obj)
|
|
void elm_obj_systray_title_set(cEo *obj, const char *title)
|
|
const char * elm_obj_systray_title_get(const cEo *obj)
|
|
Eina_Bool elm_obj_systray_register(const cEo *obj)
|