PyNcurses

Ncurses library in Python
Download

PyNcurses Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • PyNcurses Team
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 84 KB

PyNcurses Tags


PyNcurses Description

Ncurses library in Python PyNcurses is a free and open source ncurses binding for Python, generated with the help of SWIG.PyNcurses is divided into eight modules:· ncurses._curses - SWIG generated interface to libncurses· ncurses._panel - SWIG generated interface to libpanel· ncurses._menu - SWIG generated interface to libmenu· ncurses._form - SWIG generated interface to libform· ncurses.curses - Pythonified interface to libncurses· ncurses.panel - Pythonified interface to libpanel· ncurses.menu - Pythonified interface to libmenu· ncurses.form - Pythonified interface to libformNOTE: PyNcurses is licensed and distributed under the terms of the MIT License. Requirements: · Python What's New in This Release: · Added distutils support. · Added newline to end of _panel.i · Updated makefile to fit in with new build system · Eliminated compiler warning compiling _form · Moved fieldtype deallocation so that it happens each time the fieldtype is changed · Added material to custom fieldtype example · Use "private" attributes in classes · Eliminated check in MENU.__del__ · Added check in FIELD.__del__ to make sure _form still exists · Typo fix in WINDOW.chgat · Changed MENU to take a tuple or list on initialization · Prevented MENU and ITEM from raising an exception during end-of-program cleanup · Fixed bug in MENU.current_item() · Added method WINDOW.getbegyx · Changed default update mode of modules form and menu to curses · Changed internal workings of update modes · Changed exception raised by *_set_update_mode to ValueError · Protected fields from being deallocated before their form · Removed requirement to pass fields to FORM.current_field · Unpost form before deallocation if necessary · Protected items from being deallocated before their menu · Removed requirement to pass items to MENU.current_item · Unpost menu before deallocation if necessary · Fixed typo in WINDOW.getmaxyx · Added Authors file · Added callback function support for field and character validation to module form · Added getyx() and getmaxyx() to module curses · Added makefile · Removed argument height from class LABEL · Added default value FALSE to arguments case and match in form.FIELD.TYPE_ENUM(), default value 1 to argument changed in curses.WINDOW.touchln · Added function clear() to module curses · FORM.__init__ now takes a list or tuple as argument · Fixed FIELD._makeArray and FIELD._freeArray which where completely non-functional. · Made LABELs bold · Fixed minor bug in new_field parameter checking


PyNcurses Related Software