Menu

Next steps Log in to Edit

Michael Faschinger

The next steps are:

  • Provide a generic interface for declaring Actions (such as "Maximize Window", "Open document", ...). An Action should consist of a Name, Description, and the actual implementation of the Action. It should also be associated to an Action Group (e.g. Common Application Actions (like Maximize, Minimize, Close), Document Actions (like open, save, ...), Visual Studio Actions, ...).
  • Provide a GUI for configuring Actions (i.e. associating a Mouse Gesture to a specific Action)
  • Make the system highly flexible. It should be easily possible for everyone to add additional gesture Actions. Gestures may be added by using existing templates (e.g. an "Open Application" Action Template, so you don't have to write an own Action for every application you want to start). Gestures may also be added by providing an implementation of a IAction interface and dynamically loading IAction implementations at runtime in the ProGesturon application.
  • Add tests, reorganize code where necessary
  • Make it a tray application with a nice GUI

Future steps:

  • Extend Actions such that they are context sensitive. E.g. the same gesture might trigger one Action in e.g. Internet Explorer and another Action in Visual Studio.
  • Make the mouse trail look better
  • Make the gesture recognition smarter, so gestures can be recognized more reliably

Related

Wiki: Home

Discussion

Anonymous
Anonymous

Add attachments
Cancel





MongoDB Logo MongoDB