freenode/#clim - IRC Chatlog
Search
17:42:47
slyrus
hmm... well I found out how to get the event from my presentation-to-command-translator tester but the problem is that if I have a modifier key down, the translator tester never gets called :(
18:37:16
slyrus
Ok, if I set :gesture t my translator gets called if I hold down ctrl or alt, but not shift key. Any idea why not?
21:10:51
slyrus
Ok, progress. But now my problems seem to be that I can't get translator to fire if I have the shift key down (with :gesture t) and I can't seem to make gestures work both for :pointer-button (:left) and :pointer-buitton (:left :control) active at the same time.
21:21:07
slyrus
Whoops. I take it back about the second part. Was accidentally using the same translator name twice. Fixing that fixes the :ctrl / no modifier problem.
23:07:40
slyrus
is it possible to have non-rectangular presentations? e.g. a diagonal line where I can click on a line but not (necessarily) anywhere in the rectangle described by the points of the line?
2:55:47
slyrus
loke: anything's possible :) but the question is more about whether or not it's straightforward. I see that there is output-record-refined-position-test but then I'm back to the problem that it's rather difficult to make the default drawing functions return instances of classes other than the standard output-record classes.
3:00:45
slyrus
right, but you can't make the built-in drawing functions return your own output record types