2018-01-23 22:50:58 -08:00
|
|
|
class Elm.Inwin (Efl.Ui.Layout, Efl.Ui.Focus.Layer, Efl.Content, Efl.Ui.Legacy)
|
2014-03-23 05:33:03 -07:00
|
|
|
{
|
2016-11-24 02:44:04 -08:00
|
|
|
[[Elementary inwin class]]
|
2016-05-12 09:06:04 -07:00
|
|
|
legacy_prefix: elm_inwin;
|
2014-03-23 05:33:03 -07:00
|
|
|
eo_prefix: elm_obj_win_inwin;
|
|
|
|
methods {
|
|
|
|
activate {
|
2015-08-07 06:37:49 -07:00
|
|
|
[[Activates an inwin object, ensuring its visibility
|
2014-03-23 05:33:03 -07:00
|
|
|
|
2015-08-07 06:37:49 -07:00
|
|
|
This function will make sure that the inwin $obj is completely visible
|
|
|
|
by calling evas_object_show() and evas_object_raise() on it, to bring it
|
|
|
|
to the front. It also sets the keyboard focus to it, which will be passed
|
|
|
|
onto its content.
|
2014-03-23 05:33:03 -07:00
|
|
|
|
2015-08-07 06:37:49 -07:00
|
|
|
The object's theme will also receive the signal "elm,action,show" with
|
|
|
|
source "elm".]]
|
2014-03-23 05:33:03 -07:00
|
|
|
|
2014-08-11 07:46:11 -07:00
|
|
|
legacy: elm_win_inwin_activate;
|
2014-03-23 05:33:03 -07:00
|
|
|
}
|
|
|
|
}
|
|
|
|
implements {
|
2014-06-20 02:47:39 -07:00
|
|
|
class.constructor;
|
2016-08-10 07:23:04 -07:00
|
|
|
Efl.Object.constructor;
|
2018-01-07 20:55:35 -08:00
|
|
|
Efl.Ui.Widget.widget_parent { set; }
|
2017-11-19 22:41:07 -08:00
|
|
|
Efl.Content.content { get; set; }
|
|
|
|
Efl.Content.content_unset;
|
2014-03-23 05:33:03 -07:00
|
|
|
}
|
|
|
|
}
|