Пример #1
0
 def render_items(self):
     self.list_win.clear()
     if self.items:
         i=0
         for obj_id,name in self.items[:10]:
             self.list_win.addstr(i,0,filter_chars(name[:40]),curses.A_BOLD if i==self.pos else 0)
             i+=1
     else:
         self.list_win.addstr(0,0,"There are no items to display.")
     self.list_win.refresh()
     self.win.move(3,8+len(self.tb.get_value()))
Пример #2
0
 def render_items(self):
     self.list_win.clear()
     if self.items:
         i = 0
         for obj_id, name in self.items[:10]:
             self.list_win.addstr(i, 0, filter_chars(name[:40]),
                                  curses.A_BOLD if i == self.pos else 0)
             i += 1
     else:
         self.list_win.addstr(0, 0, "There are no items to display.")
     self.list_win.refresh()
     self.win.move(3, 8 + len(self.tb.get_value()))
Пример #3
0
 def render(self):
     self.win.clear()
     if self.readonly:
         self.win.addstr(0,0,"%s."%self.key)
     else:
         self.win.addstr(0,0,"%s."%self.key,curses.A_BOLD|curses.color_pair(2))
     val=self.data.get(self.name)
     if val:
         n=filter_chars(val[1][:20])
         self.win.addstr(0,3,"%s: %s"%(self.string,n))
     else:
         self.win.addstr(0,3,"Select %s"%self.string)
     self.win.refresh()
Пример #4
0
 def render(self):
     self.win.clear()
     if self.readonly:
         self.win.addstr(0, 0, "%s." % self.key)
     else:
         self.win.addstr(0, 0, "%s." % self.key,
                         curses.A_BOLD | curses.color_pair(2))
     val = self.data.get(self.name)
     if val:
         n = filter_chars(val[1][:20])
         self.win.addstr(0, 3, "%s: %s" % (self.string, n))
     else:
         self.win.addstr(0, 3, "Select %s" % self.string)
     self.win.refresh()