Exemple #1
0
 public Tab(Browser browser, WebBrowser wb)
 {
     this.browser    = browser;
     this.wb         = wb;
     this.page       = "";
     this.tabHistory = new TabHistory(wb.GetHistory());
     CreateTab();
 }
Exemple #2
0
 //Second constructor used to duplicate tab
 public Tab(Browser browser, WebBrowser wb, Tab tab)
 {
     this.browser = browser;
     this.wb      = wb;
     this.page    = tab.page;
     this.url     = tab.GetURL();
     tabHistory   = new TabHistory(tab.GetTabHistory());
     DuplicateTab();
 }
Exemple #3
0
 //Second constructor for duplication
 public TabHistory(TabHistory oldTH)
 {
     this.history = oldTH.GetHistory();
     pastList     = Duplicate(oldTH.GetPastURLStringStack());
     futureList   = Duplicate(oldTH.GetFutureURLStringStack());
 }