aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/application.lisp
diff options
context:
space:
mode:
authorColin Okay <colin@cicadas.surf>2022-07-18 10:21:08 -0500
committerColin Okay <colin@cicadas.surf>2022-07-18 10:21:08 -0500
commit84cfbd5c52d035a166bcb8d8ce9bd566b01e4513 (patch)
treec0cf8893b683cf02c09a62add9267bb72ccc71c5 /src/application.lisp
parent55ad89e92a9796979d6f075afba74a6076f45d6d (diff)
[add] mouse event bubbling; [example] click-and-drag to 01
Diffstat (limited to 'src/application.lisp')
-rw-r--r--src/application.lisp8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/application.lisp b/src/application.lisp
index e9a41dc..ef5e92f 100644
--- a/src/application.lisp
+++ b/src/application.lisp
@@ -22,7 +22,13 @@
:std t
:doc "When T, clicking on a visible object will set the
application focus to that object.")
- (focus last-motion-target :with :a)
+ (mouse-button-events-bubble-p
+ mouse-motion-events-bubble-p
+ :std nil
+ :doc "determines whether the search for event handlers stops at
+ the first visible unit under the xy position of the mouse or
+ not. ")
+ (focus last-motion-target :with :a)
(fps :std 30 :doc "Frames Per Second")
(frame-wait :r))
(:documentation "The application contains the information and data