public Main(bCoach_Assistant.Storage.CaptureFile.Wrapper wrapper) { this.captureWrapper = wrapper; InitializeComponent(); this.FormClosed += Main_OnClosed; }
private void browseBtn_Click(object sender, EventArgs e) { FolderBrowserDialog fbd = new FolderBrowserDialog(); DialogResult dr = fbd.ShowDialog(); // TODO: Filter, not select multiples, etc. if (dr == DialogResult.OK) { path = fbd.SelectedPath; wrapper = new Wrapper(); wrapper.Cameras = cameraList; wrapper.Court = court; wrapper.Ball = ball; filePathTextbox.Text = path; } }
private void ballToolStripMenuItem_Click(object sender, EventArgs e) { AnalysisCreationWizard wiz = new AnalysisCreationWizard(this, captureWrapper.Court, captureWrapper.Cameras, captureWrapper.Ball, 2); wiz.ShowDialog(); captureWrapper = wiz.Capture; }
private void openCaptureToolStripMenuItem_Click(object sender, EventArgs e) { OpenFileDialog ofd = new OpenFileDialog(); ofd.Filter = "bCoach Capture File (*.bcc)|*.bcc"; if (ofd.ShowDialog() == DialogResult.OK) { string filePath = ofd.FileName; if (filePath.EndsWith(".bcc")) { FileStream fs = File.OpenRead(filePath); XmlSerializer xs = new XmlSerializer(typeof(bCoach_Assistant.Storage.CaptureFile.Wrapper)); captureWrapper = (bCoach_Assistant.Storage.CaptureFile.Wrapper)xs.Deserialize(fs); } } }