Я использую wxWidgets 3.1 на OS X 10.11.5.«Enter Full Screen» Горячая клавиша в wxWidgets
Когда я добавляю ViewMenu, как это в моем приложении:
wxMenuBar* menuBar = new wxMenuBar;
wxMenu *pViewMenu = new wxMenu("", wxMENU_TEAROFF);
menuBar->Append(pViewMenu, "View");
SetMenuBar(menuBar);
Запись под названием «Enter Full Screen» автоматически добавляется в это меню. В других приложениях для этой записи обычно назначается горячая клавиша (Ctrl+Cmd+F
) для переключения на полноэкранный режим.
Это не касается wxWidgets. Есть ли способ назначить эту горячую клавишу? Эта запись генерируется wxWidgets или это сделано Cocoa? Могу ли я перезаписать это?
Строка, присвоенная wxMenu, показана нигде. Думаю, вы хотите добавить запись 'pViewMenu-> Append'. Но что использовать EventID? – heine