summaryrefslogtreecommitdiff
path: root/osditem.h
diff options
context:
space:
mode:
authorMartin Schirrmacher <root@suffball.ath.cx>2013-04-11 13:25:51 +0200
committerMartin Schirrmacher <root@suffball.ath.cx>2013-04-11 13:25:51 +0200
commit4762c54a64e6390559dc12cc590d7095fac79795 (patch)
tree18460287e79628eb303f45f69971ab84d0c1c238 /osditem.h
downloadvdr-plugin-neutrinoepg-4762c54a64e6390559dc12cc590d7095fac79795.tar.gz
vdr-plugin-neutrinoepg-4762c54a64e6390559dc12cc590d7095fac79795.tar.bz2
initial commit
Diffstat (limited to 'osditem.h')
-rw-r--r--osditem.h47
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