Mac can't use Return or Enter for menu shortcut?

BlitzMax Forums/MaxGUI Module/Mac can't use Return or Enter for menu shortcut?

JoshK(Posted 2012) [#1]
Is this an omission in MaxGUI, or an OS limitation?
' createmenu.bmx

Import MaxGui.Drivers

Strict 

Local window:TGadget
Local filemenu:TGadget
Local editmenu:TGadget
Local helpmenu:TGadget

window=CreateWindow("My Window",40,40,320,240)

filemenu=CreateMenu("&File",0,WindowMenu(window))
CreateMenu"&New",0,filemenu,KEY_RETURN
CreateMenu"&Open",0,filemenu,KEY_ENTER
UpdateWindowMenu window

While True
	WaitEvent 
Wend



DrDeath(Posted 2012) [#2]
As far as I know an OS limitation: I think OS X does not allow you to create menu shortcuts that would interfere with the intended usage of that key (for enter/return e.g. selecting the default option in dialog boxes or entering text in text boxes). If you want to catch such a key press for other uses, you have to implement your own event handler for the keystrokes.