![](/media/cache/group/default_image.jpg.50x50_q85.jpg)
Lab4
Dependencies: SeeedStudioTFTv2 TFT_fonts mbed
Fork of Seeed_TFT_Touch_Shield by
Panel.h@4:ebcf8d366b91, 2014-09-26 (annotated)
- 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?
User | Revision | Line number | New 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 | }; |