| 2269 | } |
| 2270 | |
| 2271 | void newuiMenuOptionButton::OnKeyDown(int key) { |
| 2272 | if (key == KEY_DOWN || key == KEY_RIGHT) { |
| 2273 | if (m_next_btn) { |
| 2274 | if (UIGadget::IsLocked()) { |
| 2275 | UNLOCK_FOCUS(this); |
| 2276 | } |
| 2277 | m_Wnd->SetFocusOnGadget(m_next_btn, true); |
| 2278 | } |
| 2279 | } else if (key == KEY_UP || key == KEY_LEFT) { |
| 2280 | if (m_prev_btn) { |
| 2281 | if (UIGadget::IsLocked()) { |
| 2282 | UNLOCK_FOCUS(this); |
| 2283 | } |
| 2284 | m_Wnd->SetFocusOnGadget(m_prev_btn, true); |
| 2285 | } |
| 2286 | } |
| 2287 | } |
| 2288 | |
| 2289 | void newuiMenuOptionButton::OnKeyUp(int key) {} |
| 2290 |
nothing calls this directly
no test coverage detected