Пример #1
0
        public void OpenNewFileTab(string filePath, string fileName)
        {
            var scriptTab = new ScriptTab(fileName, new ScriptPage(filePath), CloseTab);

            OpenedTabs.Add(scriptTab);
            SelectedTab = OpenedTabs[OpenedTabs.Count - 1];
        }
Пример #2
0
        public void OpenNewFileTab()
        {
            var scriptTab = new ScriptTab("New file", new ScriptPage(""), CloseTab);

            OpenedTabs.Add(scriptTab);
            SelectedTab = OpenedTabs[OpenedTabs.Count - 1];
        }
Пример #3
0
 public void CloseTab(ScriptTab tabToClose)
 {
     if (SelectedTab == tabToClose)
     {
         if (OpenedTabs.Count - 1 > 0)
         {
             SelectedTab = OpenedTabs[OpenedTabs.Count - 1];
         }
     }
     OpenedTabs.Remove(tabToClose);
 }