|
|
|
|
Etk_Evas_Object
Detailed Description
An Etk_Evas_Object is a widget that can accept any Evas object and turn it into an Etk_Widget for use inside Etk.
The Etk_Evas_Object can used to load and hold Evas objects (regular, smarts, Edje objects, etc. ) in Etk. - Object Hierarchy:
-
- Properties:
- "evas-object": A pointer to the Evas object that will be held in the widget.
Type: Pointer (Evas_Object *)Access: Read/WriteDefault Value: NULL
Define Documentation
#define ETK_EVAS_OBJECT_TYPE (etk_evas_object_type_get()) |
Gets the type of an etk_evas widget
#define ETK_EVAS_OBJECT |
( |
obj |
|
) |
(ETK_OBJECT_CAST((obj), ETK_EVAS_OBJECT_TYPE, Etk_Evas_Object)) |
#define ETK_IS_EVAS_OBJECT |
( |
obj |
|
) |
(ETK_OBJECT_CHECK_TYPE((obj), ETK_EVAS_OBJECT_TYPE)) |
Function Documentation
Creates a new empty etk evas object wrapper.
- Returns:
- Returns the new etk evas object widget
Etk_Widget * etk_evas_object_new_from_object |
( |
Evas_Object * |
evas_object |
) |
|
Creates a new etk evas object wrapper from the given evas object.
- Parameters:
-
| evas_object | the evas object to use for the etk evas object wrapper |
- Returns:
- Returns the new widget
void etk_evas_object_set_object |
( |
Etk_Evas_Object * |
etk_evas_object, |
|
|
Evas_Object * |
evas_object | |
|
) |
| | |
Sets the Evas_Object for the widget.
- Parameters:
-
Gets the Evas object used by the widget.
- Parameters:
-
- Returns:
- Returns the Evas object
|
|
|
|
|
|