#ifndef __TVGUIDE_TIMELINE_H #define __TVGUIDE_TIMELINE_H #include "timer.h" #include "styledpixmap.h" // --- cTimeLine ------------------------------------------------------------- class cTimeLine { private: cMyTime *myTime; cStyledPixmap *dateViewer; cPixmap *timeline; cStyledPixmap *clock; cImage *createBackgroundImage(int width, int height, tColor clrBgr, tColor clrBlend); void decorateTile(int posX, int posY, int tileWidth, int tileHeight); void drawRoundedCorners(int posX, int posY, int width, int height, int radius); public: cTimeLine(cMyTime *myTime); virtual ~cTimeLine(void); void drawDateViewer(); void drawTimeline(); void setTimeline(); void drawClock(); }; #endif //__TVGUIDE_TIMELINE_H