File: //lib64/python2.7/Demo/curses/ncurses.pyo
ó
Afc @ sx d d l Z d d l m Z d d Z d Z d Z d Z d Z d Z d Z d
Z
e j e
d S( i’’’’N( t panelc C s | d k r t } n | j S( N( t Nonet stdscrt getch( t win( ( s+ /usr/lib64/python2.7/Demo/curses/ncurses.pyt wGetchar s c C s t d S( N( R ( ( ( s+ /usr/lib64/python2.7/Demo/curses/ncurses.pyt Getchar s c C s' t d k r t n
t j t d S( Ni ( t nap_msecR t cursest napms( ( ( s+ /usr/lib64/python2.7/Demo/curses/ncurses.pyt wait_a_while s
c C s2 t j t j d d t j t j | d S( Ni i ( R t moveR t LINESt clrtoeolt addstr( t text( ( s+ /usr/lib64/python2.7/Demo/curses/ncurses.pyt saywhat s
c C sÆ t j | | | | } t j | } t j r | t j k rN t j } n t j } | } t j | | | | j t
d t j | n | j t
d t j | S( Nt (
R t newwinR t new_panelt
has_colorst
COLOR_BLUEt COLOR_WHITEt COLOR_BLACKt init_pairt bkgdsett ordt
color_pairt A_BOLD( t colort rowst colst tlyt tlxR t pant fgt bg( ( s+ /usr/lib64/python2.7/Demo/curses/ncurses.pyt mkpanel s "c C s t j t j d S( N( R t
update_panelsR t doupdate( ( ( s+ /usr/lib64/python2.7/Demo/curses/ncurses.pyt pflush0 s
c C sĄ | j } | j d } | j d d | j d | | j | j | j \ } } xV t d | d D]A } x8 t d | d D]# } | j | | | j | q Wqw Wd S( Ni s -pan%c-i ( t windowt userptrR R R
t boxt getmaxyxt ranget addch( R"