Le 04/10/2017 à 22:13, Dan Green a écrit :
> I’m testing the V2 patch on OS X now. I made sure the hotkeys were set back 
> to their defaults in the preferences before testing.
> Unfortunately, pressing a hotkey just triggers the accelerator action, and 
> not the hotkey. Same thing in eeschema as well as GAL and Legacy canvases.
> 
> Oddly, in GAL and Legacy canvases, when the Track tool is already the current 
> tool, pressing Ctrl+X will trigger the hotkey and a new track will begin from 
> the mouse position. There is one difference I see between GAL and Legacy: In 
> GAL if the Track tool is not current, Ctrl+X does *not* trigger the hotkey. 
> But in Legacy, regardless of what tool is current, Ctrl+X calls the hotkey 
> and starts a new track immediately.
> Eeschema’s hotkeys behave the same as pcbnew Legacy: for example W will 
> always call the accelerator. Like pcbnew legacy canvas, Ctrl+W will call the 
> hotkey.
> 
> By ‘Ctrl’ I mean the OS X Control key, i.e. WXK_RAW_CONTROL

Thanks for your help.

The OSX behavior looks like it is very different from Windows and Linux.

Ctrl+<hotkey> has no action (this is not an accelerator) on Windows and Linux.

For instance for Eeschema:
Ctrl+W does nothing (as expected) and 'W' is the hotkey and starts a wire (if 
the wire tool is not
active it is activated)

How the accelerator keys are displayed in menus?
With the patch and for this example the menu should be:
Wire    W


> 
> As far as the python scripting console, I’m not sure what to be testing here. 
> All keys, including ‘O’ and ‘X’, show up in the console window when I type.

Yes 'O' and Shift+'X' have issues AFAIK on OSX with the current version (not 
printed in the console,
i.e. not captured perhaps because they are accelerator keys in menus)

> 
> Hope that helps. Thanks,
> Dan
> 

It helps!
Thanks.

-- 
Jean-Pierre CHARRAS

_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to