* help.c (help_callback): Use common_dialog_callback().

(interactive_display): Set dialog title.
This commit is contained in:
Pavel Roskin 2002-09-02 07:48:01 +00:00
parent 1e2884e94d
commit 43509ea980
2 changed files with 7 additions and 7 deletions

View File

@ -1,5 +1,8 @@
2002-09-02 Pavel Roskin <proski@gnu.org>
* help.c (help_callback): Use common_dialog_callback().
(interactive_display): Set dialog title.
* wtools.c (listbox_callback): Eliminate in favor of
common_dialog_callback().

View File

@ -52,6 +52,7 @@
#include "help.h"
#include "dlg.h" /* For Dlg_head */
#include "widget.h" /* For Widget */
#include "wtools.h" /* For common_dialog_repaint() */
#define MAXLINKNAME 80
#define HISTORY_SIZE 20
@ -359,6 +360,7 @@ static void show (Dlg_head *h, char *paint_start)
int repeat_paint;
int active_col, active_line;/* Active link position */
attrset (HELP_NORMAL_COLOR);
do {
line = col = acs = active_col = active_line = repeat_paint = 0;
@ -728,13 +730,7 @@ static int help_callback (struct Dlg_head *h, int id, int msg)
{
switch (msg){
case DLG_DRAW:
attrset (HELP_NORMAL_COLOR);
dlg_erase (h);
draw_box (h, 1, 1, help_lines+2, HELP_WINDOW_WIDTH+2);
attrset (COLOR_HOT_NORMAL);
dlg_move (h, 1, (HELP_WINDOW_WIDTH - 1) / 2);
addstr (_(" Help "));
attrset (HELP_NORMAL_COLOR);
common_dialog_repaint (h);
show (h, currentpoint);
break;
@ -785,6 +781,7 @@ interactive_display (char *filename, char *node)
whelp = create_dlg (0, 0, help_lines+4, HELP_WINDOW_WIDTH+4, dialog_colors,
help_callback, "[Help]", "help",
DLG_TRYUP | DLG_CENTER | DLG_WANT_TAB);
x_set_dialog_title(whelp, _("Help"));
selected_item = search_string_node (main_node, STRING_LINK_START) - 1;
currentpoint = startpoint = main_node + 1;