My final year project

Dependencies:   BSP_DISCO_F746NG F746_GUI LCD_DISCO_F746NG SDFileSystem TS_DISCO_F746NG ResistiveTouchController Map CYS8218Controller MedianFilter

Revision:
4:c40628412489
Child:
6:f717ce705c5d
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Screens/MainSettingsScreen.cpp	Sat Oct 01 23:00:15 2016 +0200
@@ -0,0 +1,28 @@
+#include "MainSettingsScreen.hpp"
+
+
+MainSettingsScreen::MainSettingsScreen(int *nextScreen) :
+  Screen(),
+  _lbTitle(SCREEN_W/2,0,"Settings",Label::CENTER, Font24),
+  _btBack(0,SCREEN_H-30, 100,30, "Back"),
+  _btZeroPlate(0,27,((SCREEN_W)/2)-5, SCREEN_H-67, "Zero Plate", Font20),
+  _btCalibrateScreen(SCREEN_W/2)+5,27,(SCREEN_W/2)-5,SCREEN_H-67,"Callibrate", Font20)
+{
+  _nextScreen = nextScreen;
+}
+
+void MainSettingsScreen::Draw()
+{
+  _lbTitle.Draw();
+  _btBack.Draw();
+  _btZeroPlate.Draw();
+  _btCalibrateScreen.Draw();
+}
+
+void MainSettingsScreen::Process()
+{
+  if( _btBack.Touched() )
+    *_nextScreen = MAIN_MENU_SCREEN;
+
+    
+}