diff options
Diffstat (limited to 'recmenus.c')
-rw-r--r-- | recmenus.c | 25 |
1 files changed, 14 insertions, 11 deletions
@@ -975,19 +975,22 @@ cTVGuideSearchTimer cRecMenuSearchTimerDeleteConfirm::GetSearchTimer(void) { } // --- cRecMenuSearchTimerCreateConfirm --------------------------------------------------------- -cRecMenuSearchTimerCreateConfirm::cRecMenuSearchTimerCreateConfirm(bool success) { +cRecMenuSearchTimerCreateConfirm::cRecMenuSearchTimerCreateConfirm(bool success) { // OK SetWidthPercent(50); - - cString message1a = tr("Search Timer sucessfully created."); - cString message1b = tr ("Search Timer update initialised"); - cString message1 = cString::sprintf("%s\n%s", *message1a, *message1b); - cString message2 = tr("Search Timer NOT sucessfully created"); - cString infoText = success?message1:message2; - cRecMenuItemInfo *infoItem = new cRecMenuItemInfo(*infoText); - infoItem->CalculateHeight(width - 2 * border); - AddMenuItem(infoItem); - AddMenuItem(new cRecMenuItemButton(tr("OK"), rmsClose, true)); + int i = 1; + cString line1 = ""; + cString line2 = ""; + if (success) { + line1 = tr("Search Timer sucessfully created"); + line2 = tr("Search Timer update initialised"); + i = 2; + } else { + line1 = tr("Search Timer NOT sucessfully created"); + } + + AddHeader(new cRecMenuItemInfo(*line1, i, *line2, "", "", width - 2 * border)); + AddFooter(new cRecMenuItemButton(tr("OK"), rmsClose, true)); CalculateHeight(); CreatePixmap(); |