|
|
|
NavigationPersonal tools |
Evas Object Size Hints
This is a proposal for adding some size hints (not enforcements!) to Evas_Object, these would be:
These would be stored inside Evas_Object and when changed they would callback with EVAS_CALLBACK_CHANGED_SIZE_MIN, EVAS_CALLBACK_CHANGED_SIZE_MAX, EVAS_CALLBACK_CHANGED_SIZE_REQUEST, and EVAS_CALLBACK_CHANGED_ASPECT so interested peers could react to modifications. In order to enforce these hints one can use evas_object_intercept_resize_callback_add() that would check apply value constraints. We could provide a default interceptor so its use will be easier and avoid duplicate code. (Maybe provide evas_object_size_auto_enforce() that sets this callback?)
[edit] Further Integration[edit] Edje
[edit] ETKlist here integration suggestions [edit] EWLlist here integration suggestions |