Integration of Ecore and Evas providing a Window.
This class does the integration of ecore and evas, setups the correct
evas engine and handle events, redraws and other requeriments for a
properly working system.
a new object with type S, a subtype of T
|
|
|
|
|
|
|
|
bool
|
alpha_get(...)
Get whether the object has an alpha channel or not. |
|
|
|
alpha_set(...)
Set whether the object has an alpha channel or not. |
|
|
bool
|
associate(...)
Associate the given object to this ecore evas. |
|
|
evas object.
|
associate_get(...)
Get the associated object. |
|
|
int
|
|
|
|
bool
|
|
|
|
(object, int, int, int)
|
|
|
cursor_set(...)
Set window cursor to some file (image) or any Evas Object. |
|
|
bool
|
dissociate(...)
Reverts the effect of associate() |
|
|
evas.c_evas.Canvas
|
|
bool
|
|
|
|
|
|
bool
|
|
tuple of int
|
|
|
|
|
|
bool
|
|
|
|
bool
|
|
|
|
int
|
|
|
|
|
|
|
managed_move(...)
This sets the managed geometry position of the window. |
|
|
bool
|
|
|
|
|
move(...)
Move window to given position. |
|
|
|
move_resize(...)
Move and resize the window. |
|
|
tuple of str
|
|
|
name_class_set(...)
Set name and class for this window (WM_CLASS) |
|
|
|
object_cursor_set(...)
Set window cursor to any Evas Object. |
|
|
bool
|
|
|
|
tuple of int
|
|
|
|
|
|
|
resize(...)
Resize window to given size. |
|
|
int
|
rotation_get(...)
Get rotation angle, in degrees. |
|
|
|
|
bool
|
shaped_get(...)
Get whether the object is shaped or not. |
|
|
|
shaped_set(...)
Set whether the object is shaped or not. |
|
|
|
|
tuple of int
|
|
|
|
tuple of int
|
|
tuple of int
|
|
|
|
tuple of int
|
|
|
|
|
|
tuple of int
|
|
|
size_step_set(...)
This limits the size of window to always being an integer multiple of
the step size. |
|
|
bool
|
|
|
|
str
|
|
|
|
bool
|
|
|
|
bool
|
|
|
|
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__init__ ,
__reduce__ ,
__reduce_ex__ ,
__setattr__ ,
__sizeof__ ,
__subclasshook__
|
callable
|
callback_delete_request_get(...) |
|
|
|
|
callable
|
callback_destroy_get(...) |
|
|
|
|
callable
|
callback_focus_in_get(...) |
|
|
|
|
callable
|
callback_focus_out_get(...) |
|
|
|
|
callable
|
|
|
|
callable
|
callback_mouse_in_get(...) |
|
|
|
|
callable
|
callback_mouse_out_get(...) |
|
|
|
|
callable
|
|
|
|
callable
|
callback_post_render_get(...) |
|
|
|
|
callable
|
callback_pre_render_get(...) |
|
|
|
|
callable
|
|
|
|
callable
|
|
|
|
callable
|
|
|
|
callable
|
callback_unsticky_get(...) |
|
|
|
|
|
alpha
if using alpha channel or not.
|
|
avoid_damage
if avoiding damage or not.
|
|
borderless
if window have border or not.
|
|
evas
associated Evas canvas.
|
|
focus
if window have focus or not.
|
|
fullscreen
if window is fullscreen.
|
|
geometry
position and size.
|
|
iconified
if window is minimized (iconified).
|
|
ignore_events
if window ignores events or not.
|
|
layer
which layer this window is.
|
|
maximized
if window is maximized or not.
|
|
name_class
(name, class) that identifies this window (WM_CLASS)
|
|
override
if the WM should ignore or not this window.
|
|
pos
window position.
|
|
rotation
if window contents should be rotated or not.
|
|
shaped
if window is shaped or not.
|
|
size
window size.
|
|
size_base
window base size.
|
|
size_max
maximum size.
|
|
size_min
minimum size.
|
|
size_step
size must be multiple of these values.
|
|
sticky
if window is sticky or not.
|
|
title
window title.
|
|
visibility
if window is visible or not.
|
|
withdrawn
if window is withdrawn or not.
|
|
callback_delete_request
callback used to handle delete events.
|
|
callback_destroy
callback used to handle destroy events.
|
|
callback_focus_in
callback used to handle focus in events.
|
|
callback_focus_out
callback used to handle focus out events.
|
|
callback_hide
callback used to handle hide events.
|
|
callback_mouse_in
callback used to handle mouse in events.
|
|
callback_mouse_out
callback used to handle mouse out events.
|
|
callback_move
callback used to handle move events.
|
|
callback_post_render
callback used after render.
|
|
callback_pre_render
callback used before render.
|
|
callback_resize
callback used to handle resize events.
|
|
callback_show
callback used to handle show events.
|
|
callback_sticky
callback used to handle sticky events.
|
|
callback_unsticky
callback used to handle unsticky events.
|