Beispiel #1
0
 public void CreateTab(TabModel info)
 {
     this._tabs.Add(info);
     this.CurrentFocusTabIndex = this._tabs.Count - 1;
     // commit changes
     TabManager.Save();
 }
Beispiel #2
0
 public void RemoveTab(int index)
 {
     if (this._tabs.Count > 1)
     {
         this.CurrentFocusTabIndex = index >= this._tabs.Count - 1 ? index - 1 : index;
     }
     this._tabs.RemoveAt(index);
     // commit changes
     TabManager.Save();
 }
Beispiel #3
0
 private void OnUpdateBoundAccounts()
 {
     this.BindingAccountsChanged.SafeInvoke();
     TabManager.Save();
 }