From 3cc8e78e1bf00e16b49520ac416b74b5fd73c906 Mon Sep 17 00:00:00 2001 From: louis Date: Thu, 12 Mar 2015 17:22:16 +0100 Subject: Version 0.0.1 --- channeljump.h | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 channeljump.h (limited to 'channeljump.h') diff --git a/channeljump.h b/channeljump.h new file mode 100644 index 0000000..54e05c2 --- /dev/null +++ b/channeljump.h @@ -0,0 +1,25 @@ +#ifndef __TVGUIDE_CHANNELJUMP_H +#define __TVGUIDE_CHANNELJUMP_H + +#include "libskindesigner/osdelements.h" + +// --- cChannelJump ------------------------------------------------------------- + +class cChannelJump { +private: + cViewElement *channelJump; + int channel; + int maxChannels; + int startTime; + int timeout; + cString BuildChannelString(void); +public: + cChannelJump(cViewElement *channelJump, int lastValidChannel); + virtual ~cChannelJump(void); + void Set(int key); + bool TimeOut(void); + void Draw(void); + int GetChannel(void) { return channel; }; +}; + +#endif //__TVGUIDE_CHANNELJUMP_H \ No newline at end of file -- cgit v1.2.3