public SquaredTab AddTab(Gtk.Widget page, Gdk.Pixbuf icon, string label) { SquaredTab tab = new SquaredTab(); tab.SetLabel(page, icon, label); AddTab(tab); return(tab); }
public void AddTab(SquaredTab tab) { if (tab.Parent != null) { ((Gtk.Container)tab.Parent).Remove(tab); } box.PackStart(tab, true, true, 0); if (currentTab == -1) { CurrentTab = box.Children.Length - 1; } else { tab.Active = false; tab.Page.Hide(); } tab.ButtonPressEvent += OnTabPress; }
public SquaredTab AddTab (Gtk.Widget page, Gdk.Pixbuf icon, string label) { SquaredTab tab = new SquaredTab (); tab.SetLabel (page, icon, label); AddTab (tab); return tab; }
public void AddTab (SquaredTab tab) { if (tab.Parent != null) ((Gtk.Container)tab.Parent).Remove (tab); box.PackStart (tab, true, true, 0); if (currentTab == -1) CurrentTab = box.Children.Length - 1; else { tab.Active = false; tab.Page.Hide (); } tab.ButtonPressEvent += OnTabPress; }