static bool OnKeyDown(WindowControl *Sender, unsigned key_code) { switch(key_code){ case VK_ESCAPE: OnCloseClicked(Sender); return true; #ifdef GNAV case VK_APP1: case '6': OnAckClicked(Sender); return true; case VK_APP2: case '7': OnAck1Clicked(Sender); return true; case VK_APP3: case '8': OnAck2Clicked(Sender); return true; case VK_APP4: case '9': OnEnableClicked(Sender); return true; #endif default: return false; } }
void MapItemListWidget::OnAction(int id) { switch (id) { case SETTINGS: ShowMapItemListSettingsDialog(); break; case GOTO: OnGotoClicked(); break; case ACK: OnAckClicked(); break; } }