summaryrefslogtreecommitdiff
path: root/src/lib/evas/canvas/efl_canvas_object.eo
diff options
context:
space:
mode:
authorMarcel Hollerbach <mail@marcel-hollerbach.de>2019-02-23 15:32:02 +0100
committerMarcel Hollerbach <mail@marcel-hollerbach.de>2019-02-25 10:37:43 +0100
commitddb3bd7d210fd4dfeaed848f5fc15de3c94af18c (patch)
tree132cac8f8b333af07fb92c52e8a30ad8e6010f42 /src/lib/evas/canvas/efl_canvas_object.eo
parenta25444f0d55edbd96a577ee913c7a0e6af829b95 (diff)
efl_canvas_object: remove event_freeze
this is now done via Efl.Object.event_freeze / Efl.Object.event_thaw. ref T7555 Reviewed-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com> Differential Revision: https://phab.enlightenment.org/D8011
Diffstat (limited to 'src/lib/evas/canvas/efl_canvas_object.eo')
-rw-r--r--src/lib/evas/canvas/efl_canvas_object.eo44
1 files changed, 6 insertions, 38 deletions
diff --git a/src/lib/evas/canvas/efl_canvas_object.eo b/src/lib/evas/canvas/efl_canvas_object.eo
index f66b6ac..e97c019 100644
--- a/src/lib/evas/canvas/efl_canvas_object.eo
+++ b/src/lib/evas/canvas/efl_canvas_object.eo
@@ -86,36 +86,6 @@ abstract @beta Efl.Canvas.Object extends Efl.Loop_Consumer implements Efl.Gfx.En
86 render_op: Efl.Gfx.Render_Op; [[Blend or copy.]] 86 render_op: Efl.Gfx.Render_Op; [[Blend or copy.]]
87 } 87 }
88 } 88 }
89 @property freeze_events {
90 set {
91 [[Set whether an Evas object is to freeze (discard) events.
92
93 If $freeze is $true, it will force events on $obj to be
94 discarded. Unlike @.pass_events.set, events will not be
95 passed to next lower object. This API can be used for
96 blocking events while $obj is in transition.
97
98 If $freeze is $false, events will be processed on that
99 object as normal.
100
101 Warning: If you block only key/mouse up events with this API,
102 you can't be sure of the state of any objects that have only
103 key/mouse down events.
104
105 @since 1.1
106 ]]
107 }
108 get {
109 [[Determine whether an object is set to freeze (discard) events.
110
111 @since 1.1
112 ]]
113 }
114 values {
115 freeze: bool; [[Pass when $obj is to freeze events ($true)
116 or not ($false).]]
117 }
118 }
119 @property clip { 89 @property clip {
120 set { 90 set {
121 [[Clip one object to another. 91 [[Clip one object to another.
@@ -315,15 +285,13 @@ abstract @beta Efl.Canvas.Object extends Efl.Loop_Consumer implements Efl.Gfx.En
315 be propagated on to the smart object of which $obj is a 285 be propagated on to the smart object of which $obj is a
316 member. The default value is $true. 286 member. The default value is $true.
317 287
318 See also @.repeat_events.set, @.pass_events.set, 288 See also @.repeat_events.set, @.pass_events.set.
319 @.freeze_events.set.
320 ]] 289 ]]
321 } 290 }
322 get { 291 get {
323 [[Retrieve whether an Evas object is set to propagate events. 292 [[Retrieve whether an Evas object is set to propagate events.
324 293
325 See also @.repeat_events.get, @.pass_events.get, 294 See also @.repeat_events.get, @.pass_events.get.
326 @.freeze_events.get.
327 ]] 295 ]]
328 } 296 }
329 values { 297 values {
@@ -342,15 +310,13 @@ abstract @beta Efl.Canvas.Object extends Efl.Loop_Consumer implements Efl.Gfx.En
342 If $pass is $false events will be processed on that object 310 If $pass is $false events will be processed on that object
343 as normal. 311 as normal.
344 312
345 See also @.repeat_events.set, @.propagate_events.set, 313 See also @.repeat_events.set, @.propagate_events.set
346 @.freeze_events.set.
347 ]] 314 ]]
348 } 315 }
349 get { 316 get {
350 [[Determine whether an object is set to pass (ignore) events. 317 [[Determine whether an object is set to pass (ignore) events.
351 318
352 See also @.repeat_events.get, @.propagate_events.get, 319 See also @.repeat_events.get, @.propagate_events.get.
353 @.freeze_events.get.
354 ]] 320 ]]
355 /* FIXME-doc 321 /* FIXME-doc
356 Example: 322 Example:
@@ -561,6 +527,8 @@ abstract @beta Efl.Canvas.Object extends Efl.Loop_Consumer implements Efl.Gfx.En
561 Efl.Object.invalidate; 527 Efl.Object.invalidate;
562 Efl.Object.destructor; 528 Efl.Object.destructor;
563 Efl.Object.provider_find; 529 Efl.Object.provider_find;
530 Efl.Object.event_freeze;
531 Efl.Object.event_thaw;
564 Efl.Object.debug_name_override; 532 Efl.Object.debug_name_override;
565 Efl.Gfx.Entity.visible { get; set; } 533 Efl.Gfx.Entity.visible { get; set; }
566 Efl.Gfx.Color.color { get; set; } 534 Efl.Gfx.Color.color { get; set; }