summaryrefslogtreecommitdiff
path: root/displaymenu.c
diff options
context:
space:
mode:
Diffstat (limited to 'displaymenu.c')
-rw-r--r--displaymenu.c35
1 files changed, 2 insertions, 33 deletions
diff --git a/displaymenu.c b/displaymenu.c
index eb61c823..00e76aeb 100644
--- a/displaymenu.c
+++ b/displaymenu.c
@@ -3879,6 +3879,7 @@ const char* cFlatDisplayMenu::GetGenreIcon(uchar genre) {
void cFlatDisplayMenu::DrawMainMenuWidgets(void) {
int wLeft = osdWidth * Config.MainMenuItemScale + marginItem + Config.decorBorderMenuContentSize;
int wTop = topBarHeight + marginItem + Config.decorBorderTopBarSize*2 + Config.decorBorderMenuContentSize;
+
int wWidth = osdWidth - wLeft - Config.decorBorderMenuContentSize;
int wHeight = menuPixmap->ViewPort().Height() - marginItem*2;
int ContentTop = 0;
@@ -3961,7 +3962,7 @@ void cFlatDisplayMenu::DrawMainMenuWidgets(void) {
contentWidget.Draw();
DecorBorderDraw(wLeft, wTop, wWidth, contentWidget.ContentHeight(false), Config.decorBorderMenuContentSize, Config.decorBorderMenuContentType,
- Config.decorBorderMenuContentFg, Config.decorBorderMenuContentBg);
+ Config.decorBorderMenuContentFg, Config.decorBorderMenuContentBg, BorderMMWidget);
}
int cFlatDisplayMenu::DrawMainMenuWidgetDVBDevices(int wLeft, int wWidth, int ContentTop) {
@@ -4828,38 +4829,6 @@ int cFlatDisplayMenu::DrawMainMenuWidgetWeather(int wLeft, int wWidth, int Conte
return contentWidget.ContentHeight(false);
}
-/*
-int cFlatDisplayMenu::DrawMainMenuWidgetTimerConflicts(int wLeft, int wTop, int wWidth) {
- int wHeight = fontHeight + 6 + (Config.MainMenuWidgetLastRecMaxCount * fontSmlHeight) + Config.decorBorderMenuContentSize*2;
- int ContentTop = marginItem;
-
- contentWidgetTimerConflicts.Clear();
- contentWidgetTimerConflicts.SetOsd(osd);
- contentWidgetTimerConflicts.SetPosition(cRect(wLeft, wTop, wWidth, wHeight));
- contentWidgetTimerConflicts.SetBGColor(Theme.Color(clrMenuRecBg));
- contentWidgetTimerConflicts.SetScrollingActive(false);
-
- contentWidgetTimerConflicts.AddText(tr("Last Recordings"), false, cRect(marginItem*10, ContentTop, 0, 0), Theme.Color(clrMenuEventFontTitle), Theme.Color(clrMenuEventBg), font);
- ContentTop += fontHeight;
- contentWidgetTimerConflicts.AddRect(cRect(0, ContentTop, wWidth, 3), Theme.Color(clrMenuEventTitleLine));
- ContentTop += 6;
-
- if( wTop + contentWidgetTimerConflicts.ContentHeight(false) + fontSmlHeight > menuPixmap->ViewPort().Height() )
- return 0;
-
- contentWidgetTimerConflicts.AddText(strRec.str().c_str(), true, cRect(marginItem, ContentTop, wWidth - marginItem*2, fontSmlHeight),
- Theme.Color(clrMenuEventFontInfo), Theme.Color(clrMenuEventBg), fontSml);
- ContentTop += fontSmlHeight;
-
- contentWidgetTimerConflicts.CreatePixmaps(false);
- contentWidgetTimerConflicts.Draw();
-
- DecorBorderDraw(wLeft, wTop, wWidth, contentWidgetTimerConflicts.ContentHeight(false), Config.decorBorderMenuContentSize, Config.decorBorderMenuContentType,
- Config.decorBorderMenuContentFg, Config.decorBorderMenuContentBg);
-
- return contentWidgetTimerConflicts.ContentHeight(false);
-}
-*/
void cFlatDisplayMenu::PreLoadImages(void) {
// menu icons
cString Path = cString::sprintf("%s%s/menuIcons", *Config.iconPath, Setup.OSDTheme);