summaryrefslogtreecommitdiff
path: root/config.h
blob: 366c6e74a205d66f5071186e6f988f4a5e19ad18 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
#ifndef __NOPACITY_CONFIG_H
#define __NOPACITY_CONFIG_H

class cNopacityConfig {
	private:
	public:
		cNopacityConfig();
		~cNopacityConfig();
		bool SetupParse(const char *Name, const char *Value);
		void SetLogoPath(cString path);
		void SetIconPath(cString path);
		void SetEpgImagePath(cString path);
		bool logoPathSet;
		bool epgImagePathSet;
		bool iconPathSet;
		cString logoPathDefault;
		cString iconPathDefault;
		cString epgImagePathDefault;
		void setDynamicValues();
		//Common
		int fontIndex;
		const char *fontDefaultName;
		char *fontName;
		cString logoPath;
		cString logoExtension;
		cString iconPath;
		cString epgImagePath;
		bool mainMenuEntry;
		//DisplayChannel
		int channelHeight;
		int channelBorderVertical;
		int channelBorderBottom;
		int channelFadeTime;
		int channelFrameTime;
		int logoWidth;
		int logoHeight;
		int logoBorder;
		int displaySignalStrength;
		int fontChannelHeaderSize;
		int fontChannelDateSize;
		int fontEPGSize;
		int fontEPGSmallSize;
		int resolutionIconSize;
		//DisplayReplay
		int replayHeight;
		int replayBorderVertical;
		int replayBorderBottom;
		int replayFadeTime;
		int replayFrameTime;
		int fontReplayHeader;
		int fontReplay;
		//Display Message
		int messageWidth;
		int messageHeight;
		int messageBorderBottom;
		int fontMessage;
		int messageFadeTime;
		int messageFrameTime;
		//DisplayTracks
		int tracksFadeTime;
		int tracksFrameTime;
		int tracksWidth;
		int tracksHeight;
		int tracksPosition;
		int tracksBorderHorizontal;
		int tracksBorderVertical;
		int fontTracksHeader;
		int fontTracks;
		//DisplayVolume
		int volumeFadeTime;
		int volumeFrameTime;
		int volumeWidth;
		int volumeHeight;
		int volumeBorderBottom;
		int fontVolume;
		//DisplayMenu
		int scalePicture;
		int displayRerunsDetailEPGView;
		int numReruns;
		int useSubtitleRerun;
		int menuFadeTime;
		int menuFrameTime;
		int menuWidthNarrow;
		int menuWidthRightItems;
		int headerHeight;
		int footerHeight;
		int numDefaultMenuItems;
		int iconHeight;
		int headerIconHeight;
		int menuItemLogoWidth;
		int menuItemLogoHeight;
		int menuHeaderLogoWidth;
		int menuHeaderLogoHeight;
		int detailViewLogoWidth;
		int detailViewLogoHeight;
		int epgImageWidth;
		int epgImageHeight;
		int fontHeader;
		int fontDate;
		int fontMenuitemLarge;
		int fontMenuitemSchedule;
		int fontMenuitemDefault;
		int fontDiskUsage;
		int fontTimersHead;
		int fontTimers;
		int fontButtons;
		int fontMessageMenu;
		int fontDetailView;
		int fontDetailViewHeader;
		int fontDetailViewHeaderLarge;
};

#endif //__NOPACITY_CONFIG_H