Summary: | Make KeyCodes used for interaction configurable via bindings. | ||
---|---|---|---|
Product: | [Tools] GEF | Reporter: | Matthias Wienand <matthias.wienand> |
Component: | GEF MVC | Assignee: | gef-inbox <gef-inbox> |
Status: | NEW --- | QA Contact: | |
Severity: | normal | ||
Priority: | P3 | ||
Version: | 1.0.0 | ||
Target Milestone: | --- | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: |
Description
Matthias Wienand
2016-09-14 05:42:23 EDT
This could be achieved by performing assisted injection of the relevant handlers, so that a delegate can decide if a given input event should trigger a specific action. For example, the FocusAndSelectOnClickHandler could specify an IEventChecker as a constructor argument, which would be used to check if a given MouseEvent should enable appending to/removing from the selection, for example, by checking if a certain modifier is pressed. |