docs: efl_ui*: add docs for interfaces and events

This commit is contained in:
Stefan Schmidt 2016-11-04 10:47:46 +01:00
parent ff53608bdb
commit f742c8488c
5 changed files with 17 additions and 12 deletions

View File

@ -1,14 +1,15 @@
interface Efl.Ui.Clickable () interface Efl.Ui.Clickable ()
{ {
[[Efl UI clickable interface]]
event_prefix: efl_ui; event_prefix: efl_ui;
events { events {
clicked; clicked; [[Called when object was clicked]]
clicked,double; clicked,double; [[Called when object received a double click]]
clicked,triple; clicked,triple; [[Called when object received a triple click]]
clicked,right; clicked,right; [[Called when object received a right click]]
pressed; pressed; [[Called when the object was pressed]]
unpressed; unpressed; [[Called when the object is now longer pressed]]
longpressed; longpressed; [[Called when the object received a longpress]]
repeated; repeated; [[Called when the object received repeated presses/clicks]]
} }
} }

View File

@ -1,9 +1,10 @@
interface Efl.Ui.Draggable () interface Efl.Ui.Draggable ()
{ {
[[Efl UI draggable interface]]
event_prefix: efl_ui; event_prefix: efl_ui;
methods { methods {
@property drag_target { @property drag_target {
[[Contrtol whether the object's content is changed by drag and drop. [[Control whether the object's content is changed by drag and drop.
If $drag_target is true, the object can be target of dragging If $drag_target is true, the object can be target of dragging
object and the content of this object can be changed into object and the content of this object can be changed into

View File

@ -1,5 +1,6 @@
interface Efl.Ui.Scrollable () interface Efl.Ui.Scrollable ()
{ {
[[Efl UI scrollable interface]]
event_prefix: efl_ui; event_prefix: efl_ui;
events { events {
scroll; scroll;

View File

@ -1,5 +1,6 @@
interface Efl.Ui.Selectable () interface Efl.Ui.Selectable ()
{ {
[[Efl UI selectable interface]]
event_prefix: efl_ui; event_prefix: efl_ui;
events { events {
selected; selected;

View File

@ -1,9 +1,10 @@
interface Efl.Ui.Zoomable () interface Efl.Ui.Zoomable ()
{ {
[[Efl UI zoomable interface]]
event_prefix: efl_ui; event_prefix: efl_ui;
events { events {
zoom,start; zoom,start; [[Called when zooming started]]
zoom,stop; zoom,stop; [[Called when zooming stopped]]
zoom,change; zoom,change; [[Called when zooming changed]]
} }
} }