Versión sin post-procesado del software del VmRideR

Dependencies:   mbed

Pantallas/Configuracion/RestaurarValores.cpp

Committer:
JuanManuelAmador
Date:
2015-06-15
Revision:
0:3d456b8ce449

File content as of revision 0:3d456b8ce449:

/**
 * @author Juan Manuel Amador Olivares (virtualmech)
 */
#include "RestaurarValores.h"

extern Configuracion config;

RestaurarValores::RestaurarValores(char message[]){
    strcpy(advice, message);
}

void RestaurarValores::initialize(DogMLCD* lcd){
    lcd->XFont = xfont_8;
    lcd->XString(OFFSETX, OFFSETY, advice);
    Menu::initialize(lcd);
}

void RestaurarValores::button5pressed(DogMLCD* lcd){
    // Se cambia el idioma actual y se guarda tambien en el fichero de configuracion
    switch(getSelect()){
        // No se restaura la configuración
        case 0:
            break;
        // Se restaura La configuración
        case 1:
            config.restoreSettings();
            break;
    }
    Menu::button5pressed(lcd);
}