diff options
author | Martin Schirrmacher <root@suffball.ath.cx> | 2013-04-11 13:25:51 +0200 |
---|---|---|
committer | Martin Schirrmacher <root@suffball.ath.cx> | 2013-04-11 13:25:51 +0200 |
commit | 4762c54a64e6390559dc12cc590d7095fac79795 (patch) | |
tree | 18460287e79628eb303f45f69971ab84d0c1c238 /osditem.h | |
download | vdr-plugin-neutrinoepg-4762c54a64e6390559dc12cc590d7095fac79795.tar.gz vdr-plugin-neutrinoepg-4762c54a64e6390559dc12cc590d7095fac79795.tar.bz2 |
initial commit
Diffstat (limited to 'osditem.h')
-rw-r--r-- | osditem.h | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/osditem.h b/osditem.h new file mode 100644 index 0000000..5df42ae --- /dev/null +++ b/osditem.h @@ -0,0 +1,47 @@ +#ifndef OSDITEM_H_ +#define OSDITEM_H_ +/* + * See the README file for copyright information and how to reach the author. + */ + +extern int showchannelnumbers; +extern time_t t; + +class myOsdItem : public cOsdItem +{ + private: + bool next; + public: + const cEvent *event; + const cChannel *channel; + cTimer *timer; + virtual void Set(); + myOsdItem(const cEvent *Event,cChannel *Channel,bool Next); +}; + +class Icons +{ + private: + static bool IsUTF8; + public: + static void InitCharSet(); + static const char* Continue(){return IsUTF8?"\ue000":"\x80";} + static const char* DVD(){return IsUTF8?"\ue001":"\x81";} + static const char* Directory(){return IsUTF8?"\ue002":"\x82";} + static const char* FixedBlank(){return IsUTF8?"\ue003":"\x83";} + static const char* Scissor(){return IsUTF8?"\ue004":"\x84";} + static const char* MovingRecording(){return IsUTF8?"\ue005":"\x85";} + static const char* MovingDirectory(){return IsUTF8?"\ue006":"\x86";} + static const char* ProgressStart(){return IsUTF8?"\ue007":"\x87";} + static const char* ProgressFilled(){return IsUTF8?"\ue008":"\x88";} + static const char* ProgressEmpty(){return IsUTF8?"\ue009":"\x89";} + static const char* ProgressEnd(){return IsUTF8?"\ue00a":"\x8a";} + static const char* Recording(){return IsUTF8?"\ue00b":"\x8b";} + static const char* AlarmClock(){return IsUTF8?"\ue00c":"\x8c";} + static const char* TVScrambled(){return IsUTF8?"\ue00d":"\x8d";} + static const char* Radio(){return IsUTF8?"\ue00e":"\x8e";} + static const char* TV(){return IsUTF8?"\ue00f":"\x8f";} + static const char* New(){return IsUTF8?"\ue010":"\x90";} +}; + +#endif |