comparison getan/view.py @ 244:6aed37250c35

Rename GetanView member variable view to frame
author Björn Ricks <bjoern.ricks@intevation.de>
date Tue, 09 Apr 2013 22:16:34 +0200
parents 024f3de92b2a
children 4ecc6bdf0698
comparison
equal deleted inserted replaced
243:9bf0ad952c68 244:6aed37250c35
299 'header') 299 'header')
300 self.footer = urwid.AttrWrap(urwid.Text(_('Choose a project:')), 300 self.footer = urwid.AttrWrap(urwid.Text(_('Choose a project:')),
301 'question') 301 'question')
302 self.col_list = self.columns.widget_list 302 self.col_list = self.columns.widget_list
303 view = urwid.AttrWrap(self.columns, 'body') 303 view = urwid.AttrWrap(self.columns, 'body')
304 self.view = urwid.Frame(view, header=self.header,footer=self.footer) 304 self.frame = urwid.Frame(view, header=self.header,footer=self.footer)
305 self._w = self.view 305 self._w = self.frame
306 306
307 def get_frame(self): 307 def get_frame(self):
308 return self.view 308 return self.frame
309 309
310 def set_footer_text(self, text, attr, edit=False): 310 def set_footer_text(self, text, attr, edit=False):
311 if edit: 311 if edit:
312 logger.debug("GetanView: set footer text (edit): '%s'" % text) 312 logger.debug("GetanView: set footer text (edit): '%s'" % text)
313 self.view.set_footer(urwid.AttrWrap(urwid.Edit(text),attr)) 313 self.frame.set_footer(urwid.AttrWrap(urwid.Edit(text), attr))
314 self.frame.set_focus("footer")
314 else: 315 else:
315 logger.debug("GetanView: set footer text: '%s'" % text) 316 logger.debug("GetanView: set footer text: '%s'" % text)
316 self.view.set_footer(urwid.AttrWrap(urwid.Text(text),attr)) 317 self.frame.set_footer(urwid.AttrWrap(urwid.Text(text),attr))
317 318
318 def get_palette(self): 319 def get_palette(self):
319 return self.palette 320 return self.palette
320 321
321 def keypress(self, size, key): 322 def keypress(self, size, key):
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)