diff options
author | horchi <vdr@jwendel.de> | 2018-03-09 17:38:03 +0100 |
---|---|---|
committer | horchi <vdr@jwendel.de> | 2018-03-09 17:38:03 +0100 |
commit | bc845e984ba0790bb160c80578ed8ddde2637735 (patch) | |
tree | fd0634486fac759ec9a44e3a58795258a6cc2519 /menu.h | |
parent | f7db728bcfa4d1663b07873bfa364ccbb9bfb1ce (diff) | |
download | vdr-plugin-epg2vdr-1.1.93.tar.gz vdr-plugin-epg2vdr-1.1.93.tar.bz2 |
2018-03-09 version 1.1.93 (horchi)\n - added: Menu for matching 'jobs' (timersdone) of search timer results, with delete option\n - added: some german translations\n - added: optional (configurable) osd notification on timer change\n\n1.1.93
Diffstat (limited to 'menu.h')
-rw-r--r-- | menu.h | 20 |
1 files changed, 18 insertions, 2 deletions
@@ -54,6 +54,7 @@ class cMenuDb : public cParameters friend class cMenuEpgTimers; friend class cMenuEpgSearchTimers; friend class cEpgMenuDones; + friend class cEpgMenuDonesOf; friend class cEpgMenuSearchTimerEdit; friend class cMenuEpgMatchRecordings; friend class cEpgMenuSearchResult; @@ -304,6 +305,15 @@ class cEpgMenuTextItem : public cOsdItem { cid = 0; id = aId; + row = 0; + SetText(text); + } + + cEpgMenuTextItem(cDbRow* aRow, const char* text) + { + cid = 0; + id = na; + row = aRow; SetText(text); } @@ -313,14 +323,20 @@ class cEpgMenuTextItem : public cOsdItem SetText(text); } - virtual ~cEpgMenuTextItem() { free(cid); } + virtual ~cEpgMenuTextItem() + { + free(cid); + delete row; + } - long getId() { return id; } + cDbRow* getRow() { return row; } + long getId() { return id; } const char* getCharId() { return cid; } protected: long id; + cDbRow* row; char* cid; }; |