mirror of
https://github.com/rofafor/vdr-plugin-femon.git
synced 2023-10-10 13:36:53 +02:00
Added missing MINFONTSIZE and MAXFONTSIZE defines.
This commit is contained in:
parent
cbc39db870
commit
55b5e0c293
10
femonosd.c
10
femonosd.c
@ -116,6 +116,14 @@
|
||||
#define OSDCLEARINFO() \
|
||||
m_Osd->DrawRectangle(0, OSDINFOWIN_Y(0), OSDWIDTH, OSDINFOWIN_Y(OSDINFOHEIGHT) - 1, clrTransparent)
|
||||
|
||||
#ifndef MINFONTSIZE
|
||||
#define MINFONTSIZE 10
|
||||
#endif
|
||||
|
||||
#ifndef MAXFONTSIZE
|
||||
#define MAXFONTSIZE 64
|
||||
#endif
|
||||
|
||||
class cFemonDummyFont : public cFont {
|
||||
public:
|
||||
virtual int Width(uint c) const { return 10; }
|
||||
@ -158,7 +166,7 @@ cFemonOsd::cFemonOsd()
|
||||
{
|
||||
Dprintf("%s()\n", __PRETTY_FUNCTION__);
|
||||
m_SvdrpConnection.handle = -1;
|
||||
m_Font = cFont::CreateFont(Setup.FontSml, min(max(Setup.FontSmlSize, 10), 64));
|
||||
m_Font = cFont::CreateFont(Setup.FontSml, min(max(Setup.FontSmlSize, MINFONTSIZE), MAXFONTSIZE));
|
||||
if (!m_Font || !m_Font->Height()) {
|
||||
m_Font = new cFemonDummyFont;
|
||||
esyslog("ERROR: cFemonOsd::cFemonOsd() cannot create required font.");
|
||||
|
Loading…
Reference in New Issue
Block a user