Lab4

Dependencies:   SeeedStudioTFTv2 TFT_fonts mbed

Fork of Seeed_TFT_Touch_Shield by Shields

Committer:
uswickra
Date:
Fri Sep 26 12:40:19 2014 +0000
Revision:
4:ebcf8d366b91
Child:
6:ebffa73d4f95
Lab 4;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
uswickra 4:ebcf8d366b91 1 #pragma once
uswickra 4:ebcf8d366b91 2 #include "Widget.h"
uswickra 4:ebcf8d366b91 3
uswickra 4:ebcf8d366b91 4 class Panel:public AbstractWidget {
uswickra 4:ebcf8d366b91 5
uswickra 4:ebcf8d366b91 6 private:
uswickra 4:ebcf8d366b91 7 int used_cells ;
uswickra 4:ebcf8d366b91 8
uswickra 4:ebcf8d366b91 9 void init(int p_color, int bd_color, int r, int c);
uswickra 4:ebcf8d366b91 10
uswickra 4:ebcf8d366b91 11 public:
uswickra 4:ebcf8d366b91 12 virtual void paint();
uswickra 4:ebcf8d366b91 13 //constructor for absoulte location of a Panel
uswickra 4:ebcf8d366b91 14 Panel(int x_0, int y_0, int x_1, int y_1, int p_color, int bd_color, int r, int c);
uswickra 4:ebcf8d366b91 15
uswickra 4:ebcf8d366b91 16 //constructor for relative location of a Panel - for nested panels
uswickra 4:ebcf8d366b91 17 Panel(int p_color, int bd_color, int w, int h, int r, int c);
uswickra 4:ebcf8d366b91 18
uswickra 4:ebcf8d366b91 19 virtual bool addWidget(AbstractWidget *p);
uswickra 4:ebcf8d366b91 20
uswickra 4:ebcf8d366b91 21 };