comparison frontends/src/primitivus/xmlui.py @ 1486:a77217511afd

tools, frontends (xmlui): allow to select a tab when adding it
author souliane <souliane@mailoo.org>
date Fri, 21 Aug 2015 14:17:41 +0200
parents 90130847a0a8
children 8c071bc359c9
comparison
equal deleted inserted replaced
1485:9fcc16ef163a 1486:a77217511afd
285 sat_widgets.TabsContainer.__init__(self) 285 sat_widgets.TabsContainer.__init__(self)
286 286
287 def _xmluiAppend(self, widget): 287 def _xmluiAppend(self, widget):
288 self.body.append(widget) 288 self.body.append(widget)
289 289
290 def _xmluiAddTab(self, label): 290 def _xmluiAddTab(self, label, selected):
291 tab = PrimitivusVerticalContainer(None) 291 tab = PrimitivusVerticalContainer(None)
292 self.addTab(label, tab) 292 self.addTab(label, tab, selected)
293 return tab 293 return tab
294 294
295 295
296 class PrimitivusVerticalContainer(xmlui.VerticalContainer, urwid.ListBox): 296 class PrimitivusVerticalContainer(xmlui.VerticalContainer, urwid.ListBox):
297 BOX_HEIGHT = 5 297 BOX_HEIGHT = 5