Andre Poenitz <[EMAIL PROTECTED]> writes:
| On Mon, Aug 19, 2002 at 12:12:35PM +0200, Jean-Marc Lasgouttes wrote:
>> Andre> Ok. Nobody complained for almost three days now and I've used
>> Andre> it successfully for a whole morning (whoahey..), so I'll just
>> Andre> commit what I have soon.
>>
>> I have a question now that you have done all this work: why do we have
>> LFUNs corresponding to mouse action, whereas it would seem more
>> reasonable to have LFUNs corresponding to actions LFUN_SETCURSOR, say,
>> and bind them to mouse clicks
>> \bind "Mouse1" "setcursor"
>
| Good question. I don't know.
>
| Maybe it's just because we are still not as flexible as we want to be.
| Currently every inset's reaction is hard-wired. I guess "localized
| bindings" as in
>
| \bind "text:Mouse1" "cursor-set"
| \bind "math:Mouse1" "cursor-set"
| \bind "ref:Mouse1" "dialog-open"
>
| would be nice to have in the end.
>
| Anyway, it would be not much work to change the lfun from LFUN_MOUSE_PRESS
| to LFUN_SETCURSOR if people think this is more sensible.
It is.
A mouseclick should generate a "keysym" that can be bound to any LFUN.
--
Lgb