From 3ff949efc05a571d5877eacc6ce9cd90ec417078 Mon Sep 17 00:00:00 2001 From: John Zaitseff Date: Mon, 11 Jul 2011 13:52:22 +1000 Subject: [PATCH] Print the result of the get_yn_answer() function in bold --- src/intf.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/intf.c b/src/intf.c index 5cc2ab9..c597e5c 100644 --- a/src/intf.c +++ b/src/intf.c @@ -402,7 +402,7 @@ int attrpr (WINDOW *win, int attr, const char *format, ...) bool get_yn_answer (WINDOW *win) { - int key; + int key, oldattr; bool ok; @@ -410,6 +410,8 @@ bool get_yn_answer (WINDOW *win) meta(win, true); wtimeout(win, -1); + oldattr = getbkgd(win) & ~A_CHARTEXT; + wattron(win, A_BOLD); curs_set(CURS_ON); do { @@ -424,11 +426,12 @@ bool get_yn_answer (WINDOW *win) curs_set(CURS_OFF); if (key == 'Y') { - waddstr(win, "Yes."); + waddstr(win, "Yes"); } else { - waddstr(win, "No."); + waddstr(win, "No"); } + wattrset(win, oldattr); wrefresh(win); return (key == 'Y'); }