summaryrefslogtreecommitdiff
path: root/fontmanager.h
blob: 9191d25e514705265ac0ceab6495e3255252020f (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
#ifndef __TVGUIDE_FONTMANAGER_H
#define __TVGUIDE_FONTMANAGER_H

#include <vdr/skins.h>

class cFontManager {
		cString fontName;
        void InitialiseFontType(void);
        cFont *CreateFont(int size);
    public:
        cFontManager();
        ~cFontManager();
        void SetFonts(void);
        void DeleteFonts(void);
        cFont *FontChannelHeader;
        cFont *FontChannelHeaderHorizontal;
        cFont *FontChannelGroups;
        cFont *FontChannelGroupsHorizontal;
        cFont *FontStatusHeader;
        cFont *FontStatusHeaderLarge;
        cFont *FontGrid;
        cFont *FontGridSmall;
        cFont *FontGridHorizontal;
        cFont *FontGridHorizontalSmall;
        cFont *FontTimeLineWeekday;
        cFont *FontTimeLineDate;
        cFont *FontTimeLineDateHorizontal;
        cFont *FontTimeLineTime;
        cFont *FontTimeLineTimeHorizontal;
        cFont *FontButton;
        cFont *FontDetailView;
        cFont *FontDetailViewSmall;
        cFont *FontDetailHeader;
        cFont *FontDetailHeaderLarge;
        cFont *FontMessageBox;
        cFont *FontMessageBoxLarge;
        cFont *FontRecMenuItem;
        cFont *FontRecMenuItemSmall;
        cFont *FontRecMenuItemLarge;
};
#endif //__TVGUIDE_FONTMANAGER_H