Add keyboard event listeners

This commit is contained in:
Cauli Tomaz
2019-07-29 20:22:49 +02:00
parent 7d153fb3f1
commit eaf5976e75
3 changed files with 44 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
; this demo shows how to use the key events.
;
(clear)
;
(defn draw-title
()
(fill
(text 30 80 50 "press key") "grey" 2))
;
(defn show-letter
(e)
(a
(clear)
(draw-title)
(fill
(text 30 170 50 (concat e:key " — " e:type)) "orange" 2)))
;
(draw-title)
;
(on "key-down" show-letter)
(on "key-up" show-letter)
(on "key-press" show-letter)