On 17.12.2012 21:28, Michaël Michaud wrote: > Hi, > > Seems difficult to me (appart from F1...F10 which can be defined > programatically with EasyKey). > Other keys may have different behaviour depending on the context > (layerview, editing mode, attribute table...), on mask keys (shift, > alt...), > on click number, and this is defined all over the code.
right, this sounds difficult off the top of my head i'd suggest to create a new Interface, say IShortCutInfo that spits out string info on shortcuts for the specific Objects (or better plugins). the plugins should register themselves on creation with a global ShortCutInfoPlugin, which in turn is able to list all of them. additionally the shortcut info output should be made default mouseover info at least for cursor tools. > Have you any idea how to improve that ? Is there a framework or > best practises to make key mapping more independant. Would be great. best practice would probably be the creation of special Listeners, which document themselves. but i feel this would be an over the top rework. essentially we just need better shortcut documentation. ..ede > > Michaël > >> Got it. Thanks for clarifying. >> >> On Mon, Dec 17, 2012 at 8:32 AM, <edgar.sol...@web.de> wrote: >>> Help->Shortcut Keys .. ede >>> >>> On 17.12.2012 17:26, Landon Blake wrote: >>>> Ede: >>>> >>>> I'm a bit confused. A human readable list of what? >>>> >>>> Landon >>>> >>>> On Sun, Dec 16, 2012 at 11:29 PM, <edgar.sol...@web.de> wrote: >>>>> is there really no functionality in OJ to add shortcuts that >>>>> automatically creates a human readable list on request? if not, we should >>>>> at least create a featreq as that would make life much easier. >>>>> >>>>> ..ede >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial >>>>> Remotely access PCs and mobile devices and provide instant support >>>>> Improve your efficiency, and focus on delivering more value-add services >>>>> Discover what IT Professionals Know. Rescue delivers >>>>> http://p.sf.net/sfu/logmein_12329d2d >>>>> _______________________________________________ >>>>> Jump-pilot-devel mailing list >>>>> Jump-pilot-devel@lists.sourceforge.net >>>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >>>> ------------------------------------------------------------------------------ >>>> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial >>>> Remotely access PCs and mobile devices and provide instant support >>>> Improve your efficiency, and focus on delivering more value-add services >>>> Discover what IT Professionals Know. Rescue delivers >>>> http://p.sf.net/sfu/logmein_12329d2d >>>> _______________________________________________ >>>> Jump-pilot-devel mailing list >>>> Jump-pilot-devel@lists.sourceforge.net >>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >>>> >>> ------------------------------------------------------------------------------ >>> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial >>> Remotely access PCs and mobile devices and provide instant support >>> Improve your efficiency, and focus on delivering more value-add services >>> Discover what IT Professionals Know. Rescue delivers >>> http://p.sf.net/sfu/logmein_12329d2d >>> _______________________________________________ >>> Jump-pilot-devel mailing list >>> Jump-pilot-devel@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >> ------------------------------------------------------------------------------ >> LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial >> Remotely access PCs and mobile devices and provide instant support >> Improve your efficiency, and focus on delivering more value-add services >> Discover what IT Professionals Know. Rescue delivers >> http://p.sf.net/sfu/logmein_12329d2d >> _______________________________________________ >> Jump-pilot-devel mailing list >> Jump-pilot-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >> >> > > > ------------------------------------------------------------------------------ > LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial > Remotely access PCs and mobile devices and provide instant support > Improve your efficiency, and focus on delivering more value-add services > Discover what IT Professionals Know. Rescue delivers > http://p.sf.net/sfu/logmein_12329d2d > _______________________________________________ > Jump-pilot-devel mailing list > Jump-pilot-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > ------------------------------------------------------------------------------ LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel