home *** CD-ROM | disk | FTP | other *** search
/ linuxmafia.com 2016 / linuxmafia.com.tar / linuxmafia.com / pub / palmos / pippy-0.6beta-src.tar.gz / pippy-0.6beta-src.tar / pippy-0.6beta-src / src / Lib / lib-stdwin / filewin.py < prev    next >
Text File  |  2000-12-21  |  400b  |  21 lines

  1. # Module 'filewin'
  2. # File windows, a subclass of textwin (which is a subclass of gwin)
  3.  
  4. import textwin
  5. import __builtin__
  6.  
  7.  
  8. # FILE WINDOW
  9.  
  10. def open_readonly(fn): # Open a file window
  11.     fp = __builtin__.open(fn, 'r')
  12.     w = textwin.open_readonly(fn, fp.read())
  13.     w.fn = fn
  14.     return w
  15.  
  16. def open(fn): # Open a file window
  17.     fp = __builtin__.open(fn, 'r')
  18.     w = textwin.open(fn, fp.read())
  19.     w.fn = fn
  20.     return w
  21.