コード例 #1
0
ファイル: stack.cpp プロジェクト: malaise/xfreecell
void PlayStack::dispatchEvent(const XEvent& ev)
{
    switch (ev.type) {
    case ButtonPress:
        dispatchButtonPress(ev);
        break;
    case EnterNotify:
        dispatchEnterNotify();
        break;
    case LeaveNotify:
        dispatchLeaveNotify();
        break;
    }
}
コード例 #2
0
ファイル: card.cpp プロジェクト: grimtraveller/netbas
void Card::dispatchEvent(const gi_msg_t& ev)
{
  switch (ev.type) {
  case GI_MSG_BUTTON_DOWN:
    dispatchButtonPress(ev);
    break;
  case GI_MSG_MOUSE_ENTER:
    dispatchEnterNotify(ev);
    break;
  case GI_MSG_MOUSE_EXIT:
    dispatchLeaveNotify(ev);
    break;
  }
}