刷新小部件

时间:2016-02-18 21:55:11

标签: perl curses

如果我有一个像这样的窗口

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 ....

1 个答案:

答案 0 :(得分:0)

感谢kba。窗口小部件和窗口应安排为像这样绘制

$win1->intellidraw();
...
$statusBar->intellidraw();