/// <summary> /// On initial load, the desired collection durations are load from configuration. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void MainForm_Load(object sender, EventArgs e) { // for handling UI events m_dispatcher = Dispatcher.CurrentDispatcher; // Determine window position if (ZAMsettings.Settings.WindowPositionX > 0 && ZAMsettings.Settings.WindowPositionY > 0) { this.StartPosition = System.Windows.Forms.FormStartPosition.Manual; this.Location = new System.Drawing.Point(ZAMsettings.Settings.WindowPositionX, ZAMsettings.Settings.WindowPositionY); } // Set the environment based on the current user SetupCurrentUser(); // Make sure the analysis control is shown SplitsView.SendToBack(); SplitsView.Dock = DockStyle.Fill; MainView.BringToFront(); MainView.Dock = DockStyle.Fill; SplitsView.SplitGoalCompletedEvent += SplitCompletedEventHandler; SplitsView.SplitCompletedEvent += SplitCompletedEventHandler; var form = new SplashScreen(); DialogResult result = form.ShowDialog(this); Logger.LogInformation("MainForm_Load"); }
private void tsbAnalysis_Click(object sender, EventArgs e) { SplitsView.SendToBack(); //SplitsView.Dock = DockStyle.None; MainView.BringToFront(); MainView.Dock = DockStyle.Fill; }
private void tsbLaps_Click(object sender, EventArgs e) { MainView.SendToBack(); SplitsView.SendToBack(); LapView.BringToFront(); LapView.Dock = DockStyle.Fill; }