FutureAIGuru / BrainSimII

Neural Simulator for AGI research and development
http://brainsim.org
MIT License
87 stars 25 forks source link

Accommodate for power users. #119

Closed ghost closed 3 years ago

ghost commented 3 years ago

Is your feature request related to a problem? Please describe. Many more experienced computer users prefer keyboard over mouse actions, and they are particularly annoyed when a program forces them to switch between the two frequently.

Describe the solution you'd like A better GUI interaction can be reached by taking care of the following:

  1. When a input control gets the focus, select its contents so merely typing a new values replaces it.
  2. When a dialog is shown, set focus to the first or most important input control.
  3. Define a logical tab order for each dialog.
  4. If possible, give the OK or Cancel button default status, so pressing Enter activates it.
  5. Couple the Cancel button to the Escape key as well.
  6. Assign keyboard shortcuts for frequently used menu items, and show them in the menu.

This would make the program that much easier to interact with.

Additional context Add any other context or screenshots about the feature request here.

ghost commented 3 years ago

Not fixed yet, this is a more demanding task.

ghost commented 3 years ago

Quite useable now...