Do not initialize ncurses twice - it causes unpredicable
results. My display was sometimes weird after running
make menuconfig and I had to execute 'reset' to properly
restore my display.
Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
struct gstr res;
int dres;
again:
struct gstr res;
int dres;
again:
dres = dialog_inputbox(_("Search Configuration Parameter"),
_("Enter CONFIG_ (sub)string to search for (omit CONFIG_)"),
10, 75, "");
dres = dialog_inputbox(_("Search Configuration Parameter"),
_("Enter CONFIG_ (sub)string to search for (omit CONFIG_)"),
10, 75, "");
item_make(_(" Save an Alternate Configuration File"));
item_set_tag('S');
}
item_make(_(" Save an Alternate Configuration File"));
item_set_tag('S');
}
res = dialog_menu(prompt ? prompt : _("Main Menu"),
_(menu_instructions),
active_menu, &s_scroll);
res = dialog_menu(prompt ? prompt : _("Main Menu"),
_(menu_instructions),
active_menu, &s_scroll);
static void show_textbox(const char *title, const char *text, int r, int c)
{
static void show_textbox(const char *title, const char *text, int r, int c)
{
dialog_textbox(title, text, r, c);
}
dialog_textbox(title, text, r, c);
}
if (child->sym == sym_get_choice_value(menu->sym))
item_set_tag('X');
}
if (child->sym == sym_get_choice_value(menu->sym))
item_set_tag('X');
}
res = dialog_checklist(prompt ? prompt : _("Main Menu"),
_(radiolist_instructions),
15, 70, 6);
res = dialog_checklist(prompt ? prompt : _("Main Menu"),
_(radiolist_instructions),
15, 70, 6);
default:
heading = "Internal mconf error!";
}
default:
heading = "Internal mconf error!";
}
res = dialog_inputbox(prompt ? prompt : _("Main Menu"),
heading, 10, 75,
sym_get_string_value(menu->sym));
res = dialog_inputbox(prompt ? prompt : _("Main Menu"),
heading, 10, 75,
sym_get_string_value(menu->sym));
res = dialog_inputbox(NULL, load_config_text,
11, 55, filename);
switch(res) {
res = dialog_inputbox(NULL, load_config_text,
11, 55, filename);
switch(res) {
res = dialog_inputbox(NULL, save_config_text,
11, 55, filename);
switch(res) {
res = dialog_inputbox(NULL, save_config_text,
11, 55, filename);
switch(res) {
init_dialog(menu_backtitle);
do {
conf(&rootmenu);
init_dialog(menu_backtitle);
do {
conf(&rootmenu);
res = dialog_yesno(NULL,
_("Do you wish to save your "
"new kernel configuration?\n"
res = dialog_yesno(NULL,
_("Do you wish to save your "
"new kernel configuration?\n"