Exemplo n.º 1
0
    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)
Exemplo n.º 3
0
 def __init__(self):
     global tps
     global tpid
     tps[tpid] = self
     self.id = tpid
     tpid += 1
     self.k2w = {}
     self.key=0
     TabPanel.__init__(self)
Exemplo n.º 4
0
    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)
Exemplo n.º 5
0
    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'])
Exemplo n.º 6
0
 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('&nbsp'), loginPanel)
Exemplo n.º 7
0
    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)
Exemplo n.º 8
0
    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)