Esempio n. 1
0
        //*************************************************************
        private void CreateNew()
        {
            string filePath = SaveDialog("PMP Project", "");

            if (!String.IsNullOrEmpty(filePath))
            {
                m_currentProject = CreatorProject.GetNewProject(filePath);
                LoadProject();
            }
        }
Esempio n. 2
0
        private void OpenFromFile()
        {
            //TODO: open async
            using (OpenFileDialog openFileDialog = new OpenFileDialog())
            {
                //openFileDialog.InitialDirectory = "c:\\";
                openFileDialog.Filter           = "PMP Project files (*.abprj)|*.abprj|All files (*.*)|*.*";
                openFileDialog.FilterIndex      = 1;
                openFileDialog.RestoreDirectory = true;

                if (openFileDialog.ShowDialog() == DialogResult.OK)
                {
                    string filePath = openFileDialog.FileName;
                    m_currentProject = CreatorProject.GetSavedProject(filePath);
                    LoadProject();
                }
            }
        }