问题描述
我开始学习 ncurses 库,并尝试使用 FORM 和 PANEL。我有一个带有某个字段的 WINDOW,我使用“set_form_win”将 WINDOW ptr 链接到 FORM。示例:
WINDOW *my_wins[3];
PANEL *my_panels[3];
FIELD *field[3];
FORM *my_form;
field[0] = new_field(1,10,2,0);
field[1] = new_field(1,3,0);
field[2] = NULL;
set_field_back(field[0],A_UNDERLINE);
field_opts_off(field[0],O_AUTOSKIP);
// same for others...
my_form = new_form(field);
set_form_win(my_form,my_wins[2]);
post_form(my_form);
wrefresh(my_wins[2]);
my_panels[0] = new_panel(my_wins[0]);
在我看来,当调用 new_panel(my_wins[0]) 时,所有字段都不再附加到窗口。
是否可以将字段附加到窗口并将窗口附加到面板?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)