As nobody commented, here follows a working patch that replaces all Button*Notify routines with some "lfun handler" [maily a matter of changing the function signature and calling them wia 'localDispatch']
This is just a step in that "everything goes through an LFUN" direction, so it is not finished. [If additional arguments are needed: It saves a few public member functions in the insets and 40 lines... ;-}] Please try [you should not notice anything!] and/or comment. Andre' -- Those who desire to give up Freedom in order to gain Security, will not have, nor do they deserve, either one. (T. Jefferson)
mouse_lfun.diff.gz
Description: application/gunzip
