BetterExplorer.MainWindow.miSaveCurTabs_Click C# (CSharp) Method

miSaveCurTabs_Click() private method

private miSaveCurTabs_Click ( object sender, RoutedEventArgs e ) : void
sender object
e RoutedEventArgs
return void
    private void miSaveCurTabs_Click(object sender, RoutedEventArgs e) {
      var objs = new List<IListItemEx>(from Wpf.Controls.TabItem x in tcMain.Items select x.ShellObject);
      String str = Utilities.CombinePaths(objs, "|");
      var list = SaveTabs.CreateFromString(str);

      var Name = BetterExplorer.Tabs.NameTabList.Open(this);
      if (Name == null) return;

      if (!Directory.Exists(sstdir))
		Directory.CreateDirectory(sstdir);

	  SaveTabs.SaveTabList(list, $"{sstdir}{Name}.txt");
      miTabManager.IsEnabled = true;
    }
MainWindow