Enumerations
Table Smart Object.

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_Objectevas_object_table_add (Evas *evas)
 Create a new table. More...
 

Detailed Description

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.

See also
Size Hints

Enumeration Type Documentation

◆ Evas_Object_Table_Homogeneous_Mode [1/2]

How to pack items into cells in a table.

See evas_obj_table_homogeneous_get for an explanation of the function of each one.

Enumerator
EVAS_OBJECT_TABLE_HOMOGENEOUS_NONE 

No mode specified.

EVAS_OBJECT_TABLE_HOMOGENEOUS_TABLE 

Table mode.

EVAS_OBJECT_TABLE_HOMOGENEOUS_ITEM 

Item mode.

EVAS_OBJECT_TABLE_HOMOGENEOUS_NONE 

No mode specified.

EVAS_OBJECT_TABLE_HOMOGENEOUS_TABLE 

Table mode.

EVAS_OBJECT_TABLE_HOMOGENEOUS_ITEM 

Item mode.

◆ Evas_Object_Table_Homogeneous_Mode [2/2]

How to pack items into cells in a table.

See evas_object_table_homogeneous_get for an explanation of the function of each one.

Enumerator
EVAS_OBJECT_TABLE_HOMOGENEOUS_NONE 

No mode specified.

EVAS_OBJECT_TABLE_HOMOGENEOUS_TABLE 

Table mode.

EVAS_OBJECT_TABLE_HOMOGENEOUS_ITEM 

Item mode.

EVAS_OBJECT_TABLE_HOMOGENEOUS_NONE 

No mode specified.

EVAS_OBJECT_TABLE_HOMOGENEOUS_TABLE 

Table mode.

EVAS_OBJECT_TABLE_HOMOGENEOUS_ITEM 

Item mode.

Function Documentation

◆ evas_object_table_add()

Evas_Object* evas_object_table_add ( Evas evas)

Create a new table.

Parameters
evasCanvas in which table will be added.

References efl_add.