Library for 3.2'' uLcd Picaso Display4D system Picaso Serial Environment Command Set web: http://www.4dsystems.com.au/product/20/67/Processors_Graphics/PICASO/

Revision:
1:a74e42cf52b2
diff -r 65fd8b1cbf86 -r a74e42cf52b2 Scaler.h
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Scaler.h	Sun Apr 05 13:54:48 2015 +0000
@@ -0,0 +1,47 @@
+#ifndef SCALER_H
+#define SCALER_H
+
+#include "Screen.h"
+
+class Scaler:public Widget
+{
+public:
+    /** Construct a Input
+        *
+        * @param mScreen the pointer screen
+        * @param _id the identifier Id
+        * @params _x up left
+        * @params _y up left
+        * @params _width
+        * @params _height
+        * @params _valMin
+        * @params _valInc incrementing the value
+        * @params _valMax
+        */
+    Scaler(Screen* mScreen,UINT16 _id,UINT16 _x,UINT16 _y,UINT16 _width,UINT16 _height,float _valMin,float _valInc,
+          float _valMax);
+    //
+    virtual void draw(void);
+    //
+    virtual ~Scaler(void);
+    //
+    void setInvisible(bool _state);
+    //
+    float getValue(GraphicMessage* msg);
+    //
+    void setColorBkg(Color _color);
+    //
+    void setColorCursorDown(Color _color);
+    //
+    void setColorCursorUp(Color _color);
+
+protected:
+    float myValMin;
+    float myValInc;
+    float myValMax;
+    float myValue;
+    Color myColorBkg;
+    Color myColorCursorUp;
+    Color myColorCursorDown;
+};
+#endif