Functions | |
Efl_Canvas_Object * | elm_plug_image_object_get (const Elm_Plug *obj) |
Get the basic Evas_Image object from this object (widget). More... | |
Eina_Bool | elm_plug_connect (Elm_Plug *obj, const char *svcname, int svcnum, Eina_Bool svcsys) |
Connect a plug widget to service provided by socket image. More... | |
Evas_Object * | elm_plug_add (Evas_Object *parent) |
Add a new plug image to the parent. More... | |
An object that allows one to show an image which other process created. It can be used anywhere like any other elementary widget.
This widget emits the following signals:
event
parameter of the callback will be NULL
. event
parameter of the callback will be NULL
. event
parameter of the callback will be Evas_Coord_Size
(two integers).Efl_Canvas_Object * elm_plug_image_object_get | ( | const Elm_Plug * | obj | ) |
Get the basic Evas_Image object from this object (widget).
This function allows one to get the underlying Evas object of type Image from this elementary widget. It can be useful to do things like get the pixel data, save the image to a file, etc.
[in] | obj | The object. |
null
. Connect a plug widget to service provided by socket image.
[in] | obj | The object. |
[in] | svcname | The service name to connect to set up by the socket. |
[in] | svcnum | The service number to connect to (set up by socket). |
[in] | svcsys | Boolean to set if the service is a system one or not (set up by socket). |
true
on success, false
on error. Evas_Object * elm_plug_add | ( | Evas_Object * | parent | ) |
Add a new plug image to the parent.
parent | The parent object |
References EINA_SAFETY_ON_NULL_RETURN_VAL.