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

Reply via email to