Lab4

Dependencies:   SeeedStudioTFTv2 TFT_fonts mbed

Fork of Seeed_TFT_Touch_Shield by Shields

Button.h

Committer:
uswickra
Date:
2014-09-26
Revision:
4:ebcf8d366b91
Child:
6:ebffa73d4f95

File content as of revision 4:ebcf8d366b91:

#pragma once
#include "Panel.h"

class Button:public Panel {
public:
    //constructor to create 1x1 button
    Button(char* label, int p_color, int bd_color); 
    //constructor to create wxh button   
    Button(char* label, int p_color, int bd_color, int w, int h); 
    virtual void paint(); 
    
    virtual void trigger_action(ActionType type, ActionEvent evnt);
    
private:
    char* lbl;
};