private static void Work(object settings) { KeyValuePair<string, Rectangle> kv = (KeyValuePair<string, Rectangle>)settings; LoadingForm form = new LoadingForm(kv.Key, kv.Value); Application.Run(form); }
private void newToolStripMenuItem_Click(object sender, EventArgs e) { DialogResult result = MessageBox.Show("Save current project ?", "Save project", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { if (saveConfigurationToolStripMenuItem.Enabled) { saveConfigurationToolStripMenuItem_Click(sender, e); } else { saveAsToolStripMenuItem_Click(sender, e); } } LoadingForm.Start("Creating project...", Bounds); ApplicationManager.Reset(); saveConfigurationToolStripMenuItem.Enabled = false; Text = "Database Benchmark.dbproj - Database Benchmark"; LoadingForm.Stop(); }
private void saveConfigurationToolStripMenuItem_Click(object sender, EventArgs e) { LoadingForm.Start("Saving project...", Bounds); ApplicationManager.Store(saveFileDialogProject.FileName); LoadingForm.Stop(); }