Example #1
0
        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);
        }
Example #2
0
        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);
        }