Versión sin post-procesado del software del VmRideR
Dependencies: mbed
Pantallas/ArchivoGuardado.h
- Committer:
- JuanManuelAmador
- Date:
- 2015-06-15
- Revision:
- 0:3d456b8ce449
File content as of revision 0:3d456b8ce449:
/** * @author Juan Manuel Amador Olivares (virtualmech) */ #ifndef ARCHIVOGUARDADO_H #define ARCHIVOGUARDADO_H #include "Seleccion.h" #include "FechaHora.h" #include "doggy.h" #define MAXCARACTER 22 // Número máximo de caracteres de cada elemento #define OFFSETX 4 // Espacio en pixeles que se deja antes de escribir una linea de caracteres #define OFFSETXTITLES 16 // Espacio en pixeles que se deja antes de escribir una linea de caracteres #define OFFSETY 4 // Espacio en pixeles que se deja antes de escribir una linea de caracteres // Lista de elementos seleccionables. Tamaño de caracteres 8. class ArchivoGuardado: public Seleccion{ public: ArchivoGuardado(char nextScreen[], char newAdvice[], char newnameTitle[], char newdateTitle[], char newtimeTitle[]); virtual void initialize(DogMLCD* lcd); virtual void button5pressed(DogMLCD* lcd); // Esta función se llama cuando el botón central es pulsado, definirla para añadir funcionalidades void setName(char newName[]); void setDate(char newDate[]); void setTime(char newTime[]); private: char nextScreenID[NCARSCREEN]; char advice[MAXCARACTER + 10]; char nameTitle[MAXCARACTER]; char dateTitle[MAXCARACTER]; char timeTitle[MAXCARACTER]; }; #endif