Example #1
0
 def DefaultTabs(self):
     # creates a tab control
     control = self.CreateTabControl()
     # create and add a tab page 1
     tab1 = forms.TabPage()
     tab1.Text = "Tab 1"
     tab1.Content = self.TabOne()
     control.Pages.Add(tab1)
     # create and add a tab page 2
     tab2 = forms.TabPage()
     tab2.Text = "Tab 2"
     tab2.Content = self.TabTwo()
     control.Pages.Add(tab2)
     # return
     return control
Example #2
0
 def AddTabClick(self, sender, e):
     tab = forms.TabPage()
     tab.Text = "Tab" + str(self.TabControl.Pages.Count + 1)
     if (self.TabControl.Pages.Count % 2 == 0):
         tab.Content = self.TabOne()
     else:
         tab.Content = self.TabTwo()
     self.TabControl.Pages.Add(tab)
    def create_tabs(self):

        # creates a tab control
        self.TabControl = forms.TabControl()
        # Orient the tabs at the top
        self.TabControl.TabPosition = forms.DockPosition.Top

        # create and add a tab page 1
        tab1 = forms.TabPage()
        tab1.Text = 'Sun Path'
        tab1.Content = SunPathEtoPanel()
        self.TabControl.Pages.Add(tab1)

        # create and add a tab page 2
        tab2 = forms.TabPage()
        tab2.Text = 'Sunlight Hours'
        tab2.Content = SunLightHoursEtoPanel()
        self.TabControl.Pages.Add(tab2)

        return self.TabControl