sleyzerzon / soar

Automatically exported from code.google.com/p/soar
1 stars 0 forks source link

VisualSoar: some control key shortcuts not working on Mac OS X #121

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. open a project in visual soar
2. example: control-F for search 

What is the expected output? What do you see instead?

I am expecting the shortcuts listed as ^X next to the menu items to do the 
corresponding function.
I think there might be some layers of keyboard processing that are intercepting 
these. Pressing the option key, aka "ALT" does produce a little underline 
underneath the window's menus.

What version of the product are you using? On what operating system?
VisualSoar 1.0 on Mac OS X 10.7.5 based on VisualSoar version 4.6.1

Please provide any additional information below.

feature wish: additional keyboard shortcut for closing windows.

Original issue reported on code.google.com by jthal...@gmail.com on 14 Nov 2012 at 2:19

GoogleCodeExporter commented 9 years ago
The shortcuts do work using the control key.  I think there are few problem and 
bad design choices at play:

- I think part of the problem is that there are global shortcuts and editor 
specific ones.  The window specific ones won't work if the focus is not on an 
editor window.  So, if you click on the file pane on the left, it will only 
take the global shortcuts.

- It's not always clear which pane has focus.

- Some editor shortcuts have the same binding as global ones.  For example, 
control-f is open a file globally, but find in an editor.

- The find binding in an editor does not seem to work at all.  It seems to just 
move the cursor over one character.  That seems like a bug.  You can use ^r for 
replace and it will pull up the replace dialog which you can also use for find.

I don't think there's any plans to allocate resources to improving Visual Soar 
at this time, but if we do assign some, I think we should just use the standard 
mac/windows bindings for everything and at the bare minimum have a binding 
configuration file, if not a preference panel for bindings.

Original comment by maz...@gmail.com on 14 Nov 2012 at 6:49