Elementary layout base smart class. More...
Data Fields | |
Elm_Container_Smart_Class | base |
Elementary container widget class struct, since we're inheriting from it. | |
int | version |
Version of this smart class definition. | |
const Elm_Layout_Part_Alias_Description * | content_aliases |
List of ('SWALLOW' ) part aliases, NULL terminated. | |
const Elm_Layout_Part_Alias_Description * | text_aliases |
List of ('TEXT' or 'TEXTBLOCK') part aliases, NULL terminated. |
Detailed Description
Elementary layout base smart class.
This inherits directly from Elm_Container_Smart_Class and is meant to build widgets relying on an Edje layout as a building block of its visuals.
For instance, the elm_layout widget itself is just a realization of this smart class (see the code for elm_layout_add()). All of the functions listed on Layout namespace will work for objects deriving from Elm_Layout_Smart_Class.
Field Documentation
List of ('SWALLOW'
) part aliases, NULL
terminated.
If NULL
is passed as part name, it will be translated to the 1st _Elm_Layout_Part_Proxies_Description::real_part field in the list.
List of ('TEXT'
or 'TEXTBLOCK') part aliases, NULL
terminated.
If NULL
is passed as part name, it will be translated to the 1st _Elm_Layout_Part_Proxies_Description::real_part field in the list.