诅咒newwin和subwin之间的区别

时间:2013-01-07 16:58:54

标签: python ncurses curses

我似乎无法找到关于curses.newwin和curses.subwin之间差异的任何信息

你知道吗?

我想将屏幕划分为3个不同的部分,具有不同的更新时间(并非每个按键都必须更新所有内容)。  这是正确的方向吗?

谢谢

1 个答案:

答案 0 :(得分:4)

不是Python的文档,但可以帮助你。

  

调用 newwin()创建并返回指向新窗口的指针   给定的行数和列数。左上角   窗口在begin_y行,列begin_x。如果是nlines或者   ncols为零,默认为LINES-begin_y和COLS-begin_x。一个新的   通过调用newwin(0,0,0,0)创建全屏窗口。

     

调用 subwin()创建并返回指向新窗口的指针   给定的行数,行数和列数,ncols。窗口是   在屏幕上的位置(begin_y,begin_x)。 (这个职位是   相对于屏幕,而不是窗口orig。)窗口是   在窗口中间制作orig,以便对一个进行更改   窗口会影响两个窗口。子窗口与内存共享内存   窗口orig。使用此例程时,需要调用   touch上的touchwin()或touchline()在调用wrefresh()之前   子窗口。

http://www.mkssoftware.com/docs/man3/curs_window.3.asp