Working on general setpage rendering 15:00 wed
Dependencies: mbed
main.cpp
- Committer:
- Owenmatthewmcgowan
- Date:
- 2017-05-24
- Revision:
- 2:cfa689f0ef30
- Parent:
- 1:1169d3c7571e
File content as of revision 2:cfa689f0ef30:
#include "mbed.h" #include "string" #include "Arial12x12.h" #include "Arial24x23.h" #include "Arial28x28.h" #include "font_big.h" void drawbuttons() //Navigation Buttons { TFT.fillrect(0,0,50,100,blue); //ste alarm button TFT.fillrect(0,100,50,200,white); //set time button TFT.fillrect(0,200,50,240,green); //home button TFT.rect(0,0,50,100,blue); //outlines TFT.rect(0,100,50,200,White); //outlines TFT.rect(0,200,50,240,White); //outlines TFT.set_font((unsigned char*) Arial12x12); //set alarm button TFT.locate(0,40); TFT.printf("Set Alarm"); //set time button TFT.locate(0,140); TFT.printf("Set Time"); //home button TFT.locate(0,210); TFT.printf("Home"); } void drawoutlines() //draw alarm, time, date { rect(50,0,320,100,blue); //set alarm box rect(50,100,320,200,white); //set time box rect(50,200,320,240,white); //set date box TFT.set_font((unsigned char*) Arial12x12); //set alarm title TFT.locate(105,0); TFT.printf("Set Alarm"); TFT.set_font((unsigned char*) Arial28x28); //set alarm hour TFT.locate(50,30); TFT.printf("Alarm_Hour"); //set alarm mins TFT.locate(230,30); TFT.printf("Alarm_Min"); TFT.set_font((unsigned char*) Arial12x12); //set time title TFT.locate(105,100); TFT.printf("Set Time"); TFT.set_font((unsigned char*) Arial28x28); //set time hour TFT.locate(50,130); TFT.printf("Time_Hour"); //set time mins TFT.locate(230,130); TFT.printf("Alarm_Min"); TFT.set_font((unsigned char*) Arial12x12);//set date day TFT.locate(50,200); TFT.printf("day"); //set date month TFT.locate(120,200); TFT.printf("month"); //set date year TFT.locate(190,200); TFT.printf("year"); }