summaryrefslogtreecommitdiff
path: root/recmenus.c
diff options
context:
space:
mode:
Diffstat (limited to 'recmenus.c')
-rw-r--r--recmenus.c25
1 files changed, 14 insertions, 11 deletions
diff --git a/recmenus.c b/recmenus.c
index 24ce694..89960e6 100644
--- a/recmenus.c
+++ b/recmenus.c
@@ -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();