Ignore SIGHUP's
[forms.git] / src / F_Menu_Button.C
bloba233123396f0b4b5bbe5fa6ab9c7e30a0bf01e75
2  /*
3   *   Copyright (C) 2007, Harbour, All rights reserved.
4   */
6 #include <F_Menu_Button.H>
8 using namespace F;
10 bool F_Menu_Button::handle(F_Event_t &ev)
12  switch(ev.type) {
13    case F_KEY_PRESS:
14      if (ev.kbd.key == F_Escape) {
15    case F_POINTER_PRESS:
16        hide();
17        b_->state(F_BUTTON_ON_FOCUS);
18        b_->show(F_DAMAGE_DRAW);
19        return true;
20      }
21    default:
22 //     debug("bid - %d, evtype - %d", id(), ev.type);
23      break;
24  }
25  return F_Menu::handle(ev);