public Main(String exe) { InitializeComponent(); if (Properties.Settings.Default.debugMode) { dbmode.Checked = true; } //initialize reader xmlReader = new XMLReader(); //Initialize tabs SetupLapTimesGraph(); SetupCarWearGraphs(); SetupPitStopsGraph(); SetupDriverPositionsGraph(); SetupCalculator(); //Add the always visible tabs tabs.TabPages.Clear(); tabs.TabPages.Add(tabFiles); tabs.TabPages.Add(tabCalculator); tabs.TabPages.Add(tabAbout); //root folder management String s = Properties.Settings.Default.rootFolder; if (!Directory.Exists(s)) s = exe.Substring(0, exe.LastIndexOf("\\")); FileManagerData = new FilesManager(new System.IO.DirectoryInfo(s), new System.Collections.ArrayList(), "", -1); this.tb_rootDirectory.Text = FileManagerData.RootFolder.FullName; RefreshFolder(true); }
public Main(String exe) { InitializeComponent(); if (Properties.Settings.Default.debugMode) { dbmode.Checked = true; } //initialize reader xmlReader = new XMLReader(); //Initialize tabs SetupLapTimesGraph(); SetupCarWearGraphs(); SetupPitStopsGraph(); SetupDriverPositionsGraph(); SetupCalculator(); //Add the always visible tabs tabs.TabPages.Clear(); tabs.TabPages.Add(tabFiles); tabs.TabPages.Add(tabCalculator); tabs.TabPages.Add(tabAbout); //root folder management String s = Properties.Settings.Default.rootFolder; if (!Directory.Exists(s)) { s = exe.Substring(0, exe.LastIndexOf("\\")); } FileManagerData = new FilesManager(new System.IO.DirectoryInfo(s), new System.Collections.ArrayList(), "", -1); this.tb_rootDirectory.Text = FileManagerData.RootFolder.FullName; RefreshFolder(true); }