Convenience smart object that packs children using a tabular layout using children size hints to define their size and alignment inside their cell space. More...
Enumerations | |
enum | Evas_Object_Table_Homogeneous_Mode { EVAS_OBJECT_TABLE_HOMOGENEOUS_NONE = 0, EVAS_OBJECT_TABLE_HOMOGENEOUS_TABLE = 1, EVAS_OBJECT_TABLE_HOMOGENEOUS_ITEM = 2, EVAS_OBJECT_TABLE_HOMOGENEOUS_NONE = 0, EVAS_OBJECT_TABLE_HOMOGENEOUS_TABLE = 1, EVAS_OBJECT_TABLE_HOMOGENEOUS_ITEM = 2 } |
How to pack items into cells in a table. More... | |
enum | Evas_Object_Table_Homogeneous_Mode { EVAS_OBJECT_TABLE_HOMOGENEOUS_NONE = 0, EVAS_OBJECT_TABLE_HOMOGENEOUS_TABLE = 1, EVAS_OBJECT_TABLE_HOMOGENEOUS_ITEM = 2, EVAS_OBJECT_TABLE_HOMOGENEOUS_NONE = 0, EVAS_OBJECT_TABLE_HOMOGENEOUS_TABLE = 1, EVAS_OBJECT_TABLE_HOMOGENEOUS_ITEM = 2 } |
How to pack items into cells in a table. More... | |
Evas_Object * | evas_object_table_add (Evas *evas) |
Create a new table. More... | |
void | evas_object_table_mirrored_set (Eo *obj, Eina_Bool mirrored) |
Control the mirrored mode of the table. More... | |
Eina_Bool | evas_object_table_mirrored_get (const Eo *obj) |
Control the mirrored mode of the table. More... | |
Convenience smart object that packs children using a tabular layout using children size hints to define their size and alignment inside their cell space.
Table Smart Object example shows how to use this Evas_Object.
How to pack items into cells in a table.
See evas_obj_table_homogeneous_get for an explanation of the function of each one.
How to pack items into cells in a table.
See evas_object_table_homogeneous_get for an explanation of the function of each one.
Evas_Object* evas_object_table_add | ( | Evas * | evas | ) |
Create a new table.
evas | Canvas in which table will be added. |
References efl_add, efl_isa(), EINA_SAFETY_ON_FALSE_RETURN_VAL, and EVAS_CANVAS_CLASS.
Referenced by edje_edit_part_name_set().
Control the mirrored mode of the table.
In mirrored mode, the table items go from right to left instead of left to right. That is, 1,1 is top right, not top left.
[in] | obj | The object. |
[in] | mirrored | true if mirrored, false otherwise |
References evas_smart_legacy_type_register().
Control the mirrored mode of the table.
In mirrored mode, the table items go from right to left instead of left to right. That is, 1,1 is top right, not top left.
[in] | obj | The object. |
true
if mirrored, false
otherwise