示例#1
0
char* ethIfGetName(int index)
{
    if (index == 0) {
        return langTextNone();
    }

    if (index < ethIf.ifCount) {
        return ethIf.devList[index].description;
    }

    return langTextUnknown();
}
示例#2
0
char* joystickPortGetDescription(JoystickPortType type, int translate) 
{
    if (translate) {
        switch(type) {
        default:
        case JOYSTICK_PORT_NONE:            return langEnumControlsJoyNone();
        case JOYSTICK_PORT_JOYSTICK:        return langEnumControlsJoy2Button();
        case JOYSTICK_PORT_MOUSE:           return langEnumControlsJoyMouse();
        case JOYSTICK_PORT_TETRIS2DONGLE:   return langEnumControlsJoyTetrisDongle();
        case JOYSTICK_PORT_GUNSTICK:        return langEnumControlsJoyGunStick();
        case JOYSTICK_PORT_COLECOJOYSTICK:  return langEnumControlsJoyColeco();
        case JOYSTICK_PORT_MAGICKEYDONGLE:  return langEnumControlsJoyMagicKeyDongle();
        case JOYSTICK_PORT_ASCIILASER:      return langEnumControlsJoyAsciiLaser();
        case JOYSTICK_PORT_ARKANOID_PAD:    return langEnumControlsJoyArkanoidPad();
        case JOYSTICK_PORT_SUPERACTION:     return "Super Action Controller";
        case JOYSTICK_PORT_STEERINGWHEEL:   return "Expansion Module #2";
        }

        return langTextUnknown();
    }

    switch(type) {
    default:
    case JOYSTICK_PORT_NONE:            return "none";
    case JOYSTICK_PORT_JOYSTICK:        return "joystick";
    case JOYSTICK_PORT_MOUSE:           return "mouse";
    case JOYSTICK_PORT_TETRIS2DONGLE:   return "tetris2 dongle";
    case JOYSTICK_PORT_GUNSTICK:        return "gunstick";
    case JOYSTICK_PORT_COLECOJOYSTICK:  return "coleco joystick";
    case JOYSTICK_PORT_MAGICKEYDONGLE:  return "magic key dongle";
    case JOYSTICK_PORT_ASCIILASER:      return "ascii laser";
    case JOYSTICK_PORT_ARKANOID_PAD:    return "arkanoid pad";
    case JOYSTICK_PORT_SUPERACTION:     return "Super Action Controller";
    case JOYSTICK_PORT_STEERINGWHEEL:   return "Expansion Module #2";
    }

    return "unknown";
}