def __init__(self, tabBar=None, *kwargs): TabPanel.__init__(self, tabBar, *kwargs) self.parent_buoy = None self.tabs = [{'hovertype' : ListBox(), 'name' : 'Cost'}, {'hovertype' : ListBox(), 'name' : 'Speed'}] self.cost = self.tabs[0]['hovertype'] items = ['cheap','next to cheap','average','above average','expensive','if you have to ask'] self.cost.setVisibleItemCount(len(items)) for item in items: self.cost.addItem(item) self.cost.addChangeListener(self) self.speed = self.tabs[1]['hovertype'] items = ['very slow','slow','average','above average','fast','quick','hyper','turbo','lightening','light'] self.speed.setVisibleItemCount(len(items)) for item in items: self.speed.addItem(item) self.speed.addChangeListener(self) for tab in self.tabs: h = HorizontalPanel() h.add(tab['hovertype']) self.add(h, tab['name'])
def __init__(self, **kwargs): if not kwargs.has_key('StyleName'): kwargs['StyleName']=self.DEFAULT_STYLENAME if kwargs.has_key('TabBar'): tabbar = kwargs.pop('TabBar') else: tabbar = DecoratedTabBar() TabPanel.__init__(self, tabbar, **kwargs) self.getTabBar().setStyleName(DecoratedTabBar.STYLENAME_DEFAULT)
def __init__(self): global tps global tpid tps[tpid] = self self.id = tpid tpid += 1 self.k2w = {} self.key=0 TabPanel.__init__(self)
def __init__(self, **kwargs): if not kwargs.has_key('StyleName'): kwargs['StyleName'] = self.DEFAULT_STYLENAME if kwargs.has_key('TabBar'): tabbar = kwargs.pop('TabBar') else: tabbar = DecoratedTabBar() TabPanel.__init__(self, tabbar, **kwargs) self.getTabBar().setStyleName(DecoratedTabBar.STYLENAME_DEFAULT)
def __init__(self, tabBar=None, **kwargs): TabPanel.__init__(self, tabBar, **kwargs) self.buoy = None # 3 tabs but only Hovercraft() has complexity self.tabs = [{'tab' : Hovercraft(), 'name' : 'Hovercraft'}, {'tab' : Ships(), 'name' : 'Ship'}, {'tab' : Surfboard(), 'name' : 'Surfboard'}] for tab in self.tabs: self.add(tab['tab'], tab['name'])
def __init__(self): TabPanel.__init__(self, StyleName='tab-panel', Width='100%') loginPanel = login.LoginPanel() topPanel = toppanel.TopPanel(loginPanel) self.simple = simple.Simple(topPanel) self.intermediate = intermediate.Intermediate(topPanel) self.advanced = advanced.Advanced(topPanel) self.about = about.About(topPanel) self.add(self.simple, 'Simple') self.add(self.intermediate, 'Intermediate') self.add(self.advanced, 'Advanced') self.add(self.about, 'About') self.add(HTML(' '), None) self.add(HTML(' '), loginPanel)
def __init__(self, **kwargs): if not kwargs.has_key('StyleName'): kwargs['StyleName']=self.DEFAULT_STYLENAME TabPanel.__init__(self, DecoratedTabBar(), **kwargs) self.getTabBar().setStyleName(DecoratedTabBar.STYLENAME_DEFAULT)
def __init__(self, **kwargs): if not kwargs.has_key('StyleName'): kwargs['StyleName'] = self.DEFAULT_STYLENAME TabPanel.__init__(self, DecoratedTabBar(), **kwargs) self.getTabBar().setStyleName(DecoratedTabBar.STYLENAME_DEFAULT)