Commit graph

24 commits

Author SHA1 Message Date
David Botton
9ca0699dee add connection-body 2022-02-08 17:59:29 -05:00
David Botton
e78864a6af Update some (c) info 2022-01-26 15:42:14 -05:00
David Botton
972d14cd9b Add all basic events 2022-01-25 22:46:17 -05:00
David Botton
c993bb70de Shift drag to make control child to drop target 2022-01-16 12:02:40 -05:00
David Botton
22e54a8eca Fix drop regression 2022-01-11 18:58:11 -05:00
David Botton
c72ce04983 Add no bubble on mouse click option 2022-01-07 16:53:23 -05:00
David Botton
8e2c48d4b4 Add :clog to *features* 2021-12-31 16:59:32 -05:00
David Botton
a8d6c7c162 defsetf functions now return value 2021-12-10 09:34:54 -05:00
David Botton
63d7efd042 Adjust for scrolling on x and y automatically 2021-12-02 16:02:57 -05:00
David Botton
5fb7445ed1 switch to use currentTarget for events in determining local x and y 2021-12-02 14:35:39 -05:00
David Botton
fc7057fb4b Refinements on mouse events and scroll bars 2021-12-02 13:57:00 -05:00
David Botton
a35c424c5b Revert "Switch to user clientX and clientY for x and y in mouse/touch events"
This reverts commit c9b6684bfc.
2021-12-01 21:44:29 -05:00
David Botton
c9b6684bfc Switch to user clientX and clientY for x and y in mouse/touch events 2021-12-01 21:22:30 -05:00
David Botton
8eb1bd753e Remove use of package local nicknames 2021-11-05 13:25:42 -04:00
David Botton
0c5408f281 Updates to source documenation 2021-11-04 20:08:28 -04:00
David Botton
705f9ca47a revert as funcall handles symbols and function symbols 2021-03-19 14:36:24 -04:00
mavis-risetti
e19d87c510 event-handlers pass-by-reference
Adding the option to pass functions by reference
2021-03-19 23:16:08 +05:30
David Botton
510bef7719 disable-default added for key-pressed, key-down and on-character 2021-03-09 13:03:35 -05:00
mavis
a28a244065
Removing a print statement
There's a `(print data)` statement left in `parse-keyboard-event` (used for debugging, I think)
2021-03-07 19:55:13 +05:30
David Botton
3f695ef471 Document :key 2021-03-06 22:33:55 -05:00
David Botton
8659b31f71 added :key 2021-03-05 16:42:02 -05:00
mavis
6b6b9a487b add :key attribute to keyboard event data
Adding :key attribute makes it easy to handle keypresses.
That's because we don't need to do any conversions using code-char.
2021-03-05 14:54:50 +05:30
David Botton
3465668b99 default 'clog-body' key in connection-data 2021-02-17 15:17:45 -05:00
David Botton
b19f78d926 Restructure project 2021-02-17 13:46:47 -05:00
Renamed from clog-base.lisp (Browse further)