diff options
author | kamel5 <vdr.kamel5 (at) gmx (dot) net> | 2019-11-09 15:38:48 +0100 |
---|---|---|
committer | kamel5 <vdr.kamel5 (at) gmx (dot) net> | 2022-06-18 17:03:15 +0200 |
commit | bb7d03c7ed49723420d78f30205592b3441c8a1e (patch) | |
tree | 91d5c7eac26b599c7273d7315828ad71e0211123 | |
parent | b804b63353f9593041787dea2aeed3b546ef8939 (diff) | |
download | vdr-plugin-tvguide-bb7d03c7ed49723420d78f30205592b3441c8a1e.tar.gz vdr-plugin-tvguide-bb7d03c7ed49723420d78f30205592b3441c8a1e.tar.bz2 |
Refactor cRecMenuRecordingSearchNotFound
-rw-r--r-- | recmenus.c | 17 |
1 files changed, 8 insertions, 9 deletions
@@ -1482,16 +1482,15 @@ int cRecMenuRecordingSearchResults::GetTotalNumMenuItems(void) { } // --- cRecMenuRecordingSearchNotFound --------------------------------------------------------- -cRecMenuRecordingSearchNotFound::cRecMenuRecordingSearchNotFound(std::string searchString) { +cRecMenuRecordingSearchNotFound::cRecMenuRecordingSearchNotFound(std::string searchString) { // OK SetWidthPercent(50); - cString message = tr("No recordings found for"); - cString text = cString::sprintf("%s\n\"%s\"", - *message, - searchString.c_str()); - cRecMenuItemInfo *infoItem = new cRecMenuItemInfo(*text); - infoItem->CalculateHeight(width - 2 * border); - AddMenuItem(infoItem); - AddMenuItem(new cRecMenuItemButton(tr("OK"), rmsClose, true, true)); + + const cString line1 = cString::sprintf("%s", tr("No recordings found for")); + const cString line2 = cString::sprintf("\"%s\"", searchString.c_str()); + + AddHeader(new cRecMenuItemInfo(tr("No recordings found for"), 2, *line2, "", "", width - 2 * border)); + AddFooter(new cRecMenuItemButton(tr("OK"), rmsClose, true, true)); + CalculateHeight(); CreatePixmap(); Arrange(); |