These are global scope functions to manage the EWS to be used by ecore_evas_ews_new().
More...
These are global scope functions to manage the EWS to be used by ecore_evas_ews_new().
- Since
- 1.1
◆ ecore_evas_ews_engine_set()
EAPI Eina_Bool ecore_evas_ews_engine_set |
( |
const char * |
engine, |
|
|
const char * |
options |
|
) |
| |
Sets the engine to be used by the backing store engine.
- Parameters
-
engine | The engine to be set. |
options | The options of the engine to be set. |
- Returns
EINA_TRUE
on success, EINA_FALSE
if ews is already in use.
- Since
- 1.1
References EINA_FALSE, and EINA_TRUE.
◆ ecore_evas_ews_setup()
EAPI Eina_Bool ecore_evas_ews_setup |
( |
int |
x, |
|
|
int |
y, |
|
|
int |
w, |
|
|
int |
h |
|
) |
| |
◆ ecore_evas_ews_ecore_evas_get()
EAPI Ecore_Evas * ecore_evas_ews_ecore_evas_get |
( |
void |
| ) |
|
◆ ecore_evas_ews_evas_get()
EAPI Evas * ecore_evas_ews_evas_get |
( |
void |
| ) |
|
◆ ecore_evas_ews_background_set()
Sets the current background, must be created by evas ecore_evas_ews_evas_get().
- Parameters
-
o | The Evas_Object for which to set the background. |
It will be kept at lowest layer (EVAS_LAYER_MIN) and below everything else. You can set any object, default is a black rectangle.
- Note
- previous object will be deleted!
References ecore_evas_get(), ERR, EVAS_CALLBACK_FREE, EVAS_LAYER_MIN, evas_object_color_set(), evas_object_del(), evas_object_evas_get(), evas_object_event_callback_add(), evas_object_layer_set(), evas_object_lower(), evas_object_move(), evas_object_rectangle_add(), evas_object_resize(), evas_object_show(), evas_output_framespace_get(), and evas_output_viewport_get().
◆ ecore_evas_ews_children_get()
Returns all Ecore_Evas* created by EWS.
- Returns
- An eina list of Ecore_evases.
- Note
- Do not change the returned list or its contents.
- Since
- 1.1
◆ ecore_evas_ews_manager_set()
EAPI void ecore_evas_ews_manager_set |
( |
const void * |
manager | ) |
|
◆ ecore_evas_ews_manager_get()
EAPI const void * ecore_evas_ews_manager_get |
( |
void |
| ) |
|
◆ ECORE_EVAS_EWS_EVENT_MANAGER_CHANGE
EAPI int ECORE_EVAS_EWS_EVENT_MANAGER_CHANGE |
|
extern |
◆ ECORE_EVAS_EWS_EVENT_ADD
EAPI int ECORE_EVAS_EWS_EVENT_ADD |
|
extern |
window was created
- Since
- 1.1
◆ ECORE_EVAS_EWS_EVENT_DEL
EAPI int ECORE_EVAS_EWS_EVENT_DEL |
|
extern |
window was deleted, pointer is already invalid but may be used as reference for further cleanup work.
- Since
- 1.1
◆ ECORE_EVAS_EWS_EVENT_RESIZE
EAPI int ECORE_EVAS_EWS_EVENT_RESIZE |
|
extern |
window was resized
- Since
- 1.1
◆ ECORE_EVAS_EWS_EVENT_MOVE
EAPI int ECORE_EVAS_EWS_EVENT_MOVE |
|
extern |
window was moved
- Since
- 1.1
◆ ECORE_EVAS_EWS_EVENT_SHOW
EAPI int ECORE_EVAS_EWS_EVENT_SHOW |
|
extern |
window become visible
- Since
- 1.1
◆ ECORE_EVAS_EWS_EVENT_HIDE
EAPI int ECORE_EVAS_EWS_EVENT_HIDE |
|
extern |
window become hidden
- Since
- 1.1
◆ ECORE_EVAS_EWS_EVENT_FOCUS
EAPI int ECORE_EVAS_EWS_EVENT_FOCUS |
|
extern |
window was focused
- Since
- 1.1
◆ ECORE_EVAS_EWS_EVENT_UNFOCUS
EAPI int ECORE_EVAS_EWS_EVENT_UNFOCUS |
|
extern |
window lost focus
- Since
- 1.1
◆ ECORE_EVAS_EWS_EVENT_RAISE
EAPI int ECORE_EVAS_EWS_EVENT_RAISE |
|
extern |
window was raised
- Since
- 1.1
◆ ECORE_EVAS_EWS_EVENT_LOWER
EAPI int ECORE_EVAS_EWS_EVENT_LOWER |
|
extern |
window was lowered
- Since
- 1.1
◆ ECORE_EVAS_EWS_EVENT_ACTIVATE
EAPI int ECORE_EVAS_EWS_EVENT_ACTIVATE |
|
extern |
window was activated
- Since
- 1.1
◆ ECORE_EVAS_EWS_EVENT_ICONIFIED_CHANGE
EAPI int ECORE_EVAS_EWS_EVENT_ICONIFIED_CHANGE |
|
extern |
window minimized/iconified changed
- Since
- 1.1
◆ ECORE_EVAS_EWS_EVENT_MAXIMIZED_CHANGE
EAPI int ECORE_EVAS_EWS_EVENT_MAXIMIZED_CHANGE |
|
extern |
window maximized changed
- Since
- 1.1
◆ ECORE_EVAS_EWS_EVENT_LAYER_CHANGE
EAPI int ECORE_EVAS_EWS_EVENT_LAYER_CHANGE |
|
extern |
window layer changed
- Since
- 1.1
◆ ECORE_EVAS_EWS_EVENT_FULLSCREEN_CHANGE
EAPI int ECORE_EVAS_EWS_EVENT_FULLSCREEN_CHANGE |
|
extern |
window fullscreen changed
- Since
- 1.1
◆ ECORE_EVAS_EWS_EVENT_CONFIG_CHANGE
EAPI int ECORE_EVAS_EWS_EVENT_CONFIG_CHANGE |
|
extern |
some other window property changed (title, name, class, alpha, transparent, shaped...)
- Since
- 1.1