//
//  textLabel.cpp
//  tweakathlon
//
//  Created by Robert Tubb on 10/02/2014.
//
//

#include "textLabel.h"

TextLabel::TextLabel(string text, int ax, int ay,int aw,int ah, const UIProps& props):
    UIElement(ax,ay,aw,ah, props)


{
    labelName = text;
    foregroundHi = props.buttonHi;
    backgroundHi = props.generalBackground;
    foregroundLo = props.buttonLo;
    backgroundLo = props.generalBackground;
    verdana16 = props.verdana16;
    bigFont = props.bigFont;
    tcb = boost::bind(&TextLabel::secPassed, this);
};

//------------------------------------------------------------------
void TextLabel::draw(){
    if (hidden) return;
    UIElement::draw(); // should do background
    ofSetColor(foregroundHi);
    verdana16.drawString("NEXT TEST IN...", x, y + 8);
    bigFont.drawString(labelName, x, y + 60);
    
    
    //ofRect(x,y,width,height);
}
//------------------------------------------------------------------