Functions | |
void | evas_event_freeze (Evas *e) |
Freeze alll event processing. | |
void | evas_event_thaw (Evas *e) |
Thaw a canvas out after freezing. | |
int | evas_event_freeze_get (Evas *e) |
Return the freeze count of a given canvas. |
|
Freeze alll event processing.
e is to have all event processing frozen until a matching evas_event_thaw() function is called on the same canvas. Every freeze call must be matched by a thaw call in order to completely thaw out a canvas.Example: extern Evas *evas; extern Evas_Object *object; evas_event_freeze(evas); evas_object_move(object, 50, 100); evas_object_resize(object, 200, 200); evas_event_thaw(evas); |
|
Return the freeze count of a given canvas.
Example: extern Evas *evas; while (evas_event_freeze_get(evas) > 0) evas_event_thaw(evas); |
|
Thaw a canvas out after freezing.
See evas_event_freeze() for an example. |