My final year project

Dependencies:   BSP_DISCO_F746NG F746_GUI LCD_DISCO_F746NG SDFileSystem TS_DISCO_F746NG ResistiveTouchController Map CYS8218Controller MedianFilter

Screens/ChangeValScreen.hpp

Committer:
Generic
Date:
2016-10-26
Revision:
62:58e846621435
Parent:
26:f57db8d6d79e

File content as of revision 62:58e846621435:

#ifndef CHANGE_VAL_SCREEN_HPP
#define CHANGE_VAL_SCREEN_HPP

#include "Screen.hpp"

class ChangeValScreen : public Screen
{
public:
  ChangeValScreen(int *nextScreen, int prevScreen, float *valueToChange, string title);

  void Draw();
  void Process();

private:
  Label _lbTitle;
  Button _btBack;
  Button _btSave;
  Numpad _npValue;
  NumericLabel<float> _nlbValue;

  float *_value;
  int _prevScreen;
};
#endif