vydd / sketch

A Common Lisp framework for the creation of electronic art, visual design, game prototyping, game making, computer graphics, exploration of human-computer interaction, and more.
MIT License
1.4k stars 67 forks source link

Add missing input-handling functions. #128

Closed Kevinpgalligan closed 9 months ago

Kevinpgalligan commented 9 months ago

Including: on-click-release, on-middle-click-release, on-right-click-release, on-text and on-button.

Also, add a call to on-hover for the window, not just entities.

Also, update the docs & examples.

Relevant issue: https://github.com/vydd/sketch/issues/125

Kevinpgalligan commented 9 months ago

I think I've addressed all the feedback!