mirror of
https://github.com/cookiengineer/audacity
synced 2025-06-24 16:20:05 +02:00
All the menu to be opened from the keyboard on the Mac as well.
This commit is contained in:
parent
e33723d0e4
commit
3a23757e2e
@ -190,6 +190,7 @@ enum {
|
||||
BEGIN_EVENT_TABLE(Meter, wxPanel)
|
||||
EVT_TIMER(OnMeterUpdateID, Meter::OnMeterUpdate)
|
||||
EVT_MOUSE_EVENTS(Meter::OnMouse)
|
||||
EVT_CONTEXT_MENU(Meter::OnContext)
|
||||
EVT_KEY_DOWN(Meter::OnKeyDown)
|
||||
EVT_ERASE_BACKGROUND(Meter::OnErase)
|
||||
EVT_PAINT(Meter::OnPaint)
|
||||
@ -690,6 +691,11 @@ void Meter::OnMouse(wxMouseEvent &evt)
|
||||
}
|
||||
}
|
||||
|
||||
void Meter::OnContext(wxContextMenuEvent &evt)
|
||||
{
|
||||
ShowMenu(wxPoint(mIconRect.x + 1, mIconRect.y + mIconRect.height + 1));
|
||||
}
|
||||
|
||||
void Meter::OnKeyDown(wxKeyEvent &evt)
|
||||
{
|
||||
int code = evt.GetKeyCode();
|
||||
|
@ -184,6 +184,7 @@ class Meter : public wxPanel
|
||||
void OnSize(wxSizeEvent &evt);
|
||||
void OnMouse(wxMouseEvent &evt);
|
||||
void OnKeyDown(wxKeyEvent &evt);
|
||||
void OnContext(wxContextMenuEvent &evt);
|
||||
|
||||
void OnAudioIOStatus(wxCommandEvent &evt);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user