Ejemplo n.º 1
0
void
TaskPointWidget::OnAction(int id)
{
    switch (id) {
    case PREVIOUS:
      OnPreviousClicked();
      break;

    case NEXT:
      OnNextClicked();
      break;

    case DETAILS:
      OnDetailsClicked();
      break;

    case REMOVE:
      OnRemoveClicked();
      break;

    case RELOCATE:
      OnRelocateClicked();
      break;

    case CHANGE_TYPE:
      OnTypeClicked();
      break;

    case OPTIONAL_STARTS:
      OnOptionalStartsClicked();
      break;
    }
}
Ejemplo n.º 2
0
static bool
FormKeyDown(unsigned key_code)
{
  switch (key_code) {
#ifdef GNAV
  case KEY_APP2:
    MoveTarget(0);
    return true;

  case KEY_APP3:
    MoveTarget(180);
    return true;

  case '6':
    MoveTarget(270);
    return true;

  case '7':
    MoveTarget(90);
    return true;
#endif

  case KEY_LEFT:
    OnPrevClicked();
    return true;

  case KEY_RIGHT:
    OnNextClicked();
    return true;
  }

  return false;
}