2016-02-06 09:55:15 +01:00
|
|
|
#ifndef __VIEWDISPLAYCHANNEL_H
|
|
|
|
#define __VIEWDISPLAYCHANNEL_H
|
|
|
|
|
|
|
|
#include "view.h"
|
|
|
|
|
|
|
|
class cViewChannel : public cView {
|
|
|
|
private:
|
|
|
|
cVeMessage *veMessage;
|
|
|
|
cVeCustomTokens *veCustomTokens;
|
|
|
|
cVeDcChannelInfo *veChannelInfo;
|
|
|
|
cVeDcChannelGroup *veChannelGroup;
|
|
|
|
cVeDcEpgInfo *veEpgInfo;
|
|
|
|
cVeDcProgressBar *veProgressBar;
|
|
|
|
cVeDcStatusInfo *veStatusInfo;
|
|
|
|
cVeDcScraperContent *veScraperContent;
|
|
|
|
cVeDcEcmInfo *veEcmInfo;
|
|
|
|
bool channelChange;
|
|
|
|
bool displayChannelGroups;
|
|
|
|
void SetViewElements(void);
|
|
|
|
void ClearVariables(void);
|
|
|
|
void SetViewElementObjects(void);
|
|
|
|
public:
|
|
|
|
cViewChannel(void);
|
|
|
|
virtual ~cViewChannel(void);
|
|
|
|
void SetChannel(const cChannel *channel, int number);
|
|
|
|
void SetEvents(const cEvent *present, const cEvent *following);
|
|
|
|
void SetMessage(eMessageType type, const char *text);
|
|
|
|
void Flush(void);
|
|
|
|
};
|
|
|
|
|
2016-01-26 18:32:38 +01:00
|
|
|
#endif //__VIEWDISPLAYCHANNEL_H
|