刷新小部件
Refresh widget(s)
如果我window这样创建
my $cui = new Curses::UI( -color_support => 1 );
my $win1 = $cui->add(
'win1', 'Window',
-y => 0,
);
我如何强制执行对其小部件所做的更改。
我试过了
$cui->refresh();
和
$win1->refresh();
甚至
Curses::refresh($win1);
但它们都会导致致命错误
argument 0 to Curses function 'refresh' is not a Curses window at ....
感谢kba。小部件和 windows 应该像这样安排绘制
$win1->intellidraw();
...
$statusBar->intellidraw();
如果我window这样创建
my $cui = new Curses::UI( -color_support => 1 );
my $win1 = $cui->add(
'win1', 'Window',
-y => 0,
);
我如何强制执行对其小部件所做的更改。
我试过了
$cui->refresh();
和
$win1->refresh();
甚至
Curses::refresh($win1);
但它们都会导致致命错误
argument 0 to Curses function 'refresh' is not a Curses window at ....
感谢kba。小部件和 windows 应该像这样安排绘制
$win1->intellidraw();
...
$statusBar->intellidraw();