summaryrefslogtreecommitdiff
path: root/config.h
diff options
context:
space:
mode:
authorlouis <louis.braun@gmx.de>2013-01-17 13:16:44 +0100
committerlouis <louis.braun@gmx.de>2013-01-17 13:16:44 +0100
commit47c3fea545a1b4607deda1e7d2fa51cbcf89a656 (patch)
tree4109469360bfb71ce467c240a33d0738ad44c18e /config.h
downloadvdr-plugin-tvguide-47c3fea545a1b4607deda1e7d2fa51cbcf89a656.tar.gz
vdr-plugin-tvguide-47c3fea545a1b4607deda1e7d2fa51cbcf89a656.tar.bz2
Initial push tvguide 0.0.1
Diffstat (limited to 'config.h')
-rw-r--r--config.h67
1 files changed, 67 insertions, 0 deletions
diff --git a/config.h b/config.h
new file mode 100644
index 0000000..0e184c8
--- /dev/null
+++ b/config.h
@@ -0,0 +1,67 @@
+#ifndef __TVGUIDE_CONFIG_H
+#define __TVGUIDE_CONFIG_H
+
+class cTvguideConfig {
+ public:
+ cTvguideConfig();
+ ~cTvguideConfig();
+ void SetLogoPath(cString path);
+ void SetImagesPath(cString path);
+ int osdWidth;
+ int osdHeight;
+ int colWidth;
+ int channelCols;
+ int displayTime;
+ int minuteHeight;
+ int timeColWidth;
+ int headerHeight;
+ int footerHeight;
+ int stepMinutes;
+ int bigStepHours;
+ int hugeStepHours;
+ int jumpChannels;
+ int hideChannelLogos;
+ int logoWidth;
+ int logoHeight;
+ cString logoPath;
+ int logoExtension;
+ int hideEpgImages;
+ int epgImageWidth;
+ int epgImageHeight;
+ cString epgImagePath;
+ int fontIndex;
+ const char *fontNameDefault;
+ int fontHeaderSize;
+ int fontGridSize;
+ int fontGridSmallSize;
+ int fontTimeLineWeekdaySize;
+ int fontTimeLineDateSize;
+ int fontTimeLineTimeSize;
+ int fontTimeLineTimeSizeDef12;
+ int fontTimeLineTimeSizeDef24;
+ int fontButtonSize;
+ int fontDetailViewSize;
+ int fontDetailHeaderSize;
+ int fontMessageBoxSize;
+ int fontMessageBoxLargeSize;
+ const cFont *FontHeader;
+ const cFont *FontGrid;
+ const cFont *FontGridSmall;
+ const cFont *FontTimeLineWeekday;
+ const cFont *FontTimeLineDate;
+ const cFont *FontTimeLineTime;
+ const cFont *FontButton;
+ const cFont *FontDetailView;
+ const cFont *FontDetailHeader;
+ const cFont *FontMessageBox;
+ const cFont *FontMessageBoxLarge;
+ int timeFormat;
+ int themeIndex;
+ int useBlending;
+ int roundedCorners;
+ void setDynamicValues(int width, int height);
+ bool SetupParse(const char *Name, const char *Value);
+ void loadTheme();
+};
+
+#endif //__TVGUIDE_CONFIG_H \ No newline at end of file