Example #1
0
        private void OpenProject(string filename)
        {
            CHMProject chmProject = ProjectManager.OpenProject(filename);

            if (chmProject != null)
            {
                FileHistoryManager.AddFile(filename);

                Form projectForm = new Form();
                projectForm.Tag = filename;
                ProjectEditor editor = new ProjectEditor();
                editor.Dock = DockStyle.Fill;
                editor.OpenProject(chmProject);
                projectForm.Controls.Add(editor);
                projectForm.ShowIcon = true;
                projectForm.Icon = Resources.project;
                projectForm.Text = chmProject.Name;
                projectForm.MdiParent = this;
                projectForm.Show();
                projectForm.WindowState = FormWindowState.Maximized;
            }
        }