Esempio n. 1
0
        private void btnCreatePlace_Click(object sender, EventArgs e)
        {
            FolderBrowserDialog dlg = new FolderBrowserDialog();

            if (dlg.ShowDialog() == DialogResult.OK)
            {
                Globals.ProjectDir = dlg.SelectedPath;
                File.Create(Globals.ProjectFile).Close();

                // Images
                if (Directory.Exists(Globals.ImagesDir))
                {
                    Directory.Move(Globals.ImagesDir, Globals.ProjectDir + "\\_Images");
                }
                Directory.CreateDirectory(Globals.ImagesDir);

                place = new NvnNavigator.Common.NavigatorPlace();
                LoadSave.Save(Globals.ProjectFile, place);
            }
        }
Esempio n. 2
0
        private void btnLoad_Click(object sender, EventArgs e)
        {
            FolderBrowserDialog dlg = new FolderBrowserDialog();

            dlg.ShowNewFolderButton = true;
            dlg.RootFolder          = Environment.SpecialFolder.Desktop;
            if (dlg.ShowDialog() == DialogResult.OK)
            {
                Globals.ProjectDir     = dlg.SelectedPath;
                Globals.NavigatorPlace = place = LoadSave.Load(Globals.ProjectFile);
                lstPoints.Items.Clear();
                lstPaths.Items.Clear();
                lstPaths.Items.AddRange(place.Paths.ToArray());
                if (lstPaths.Items.Count > 0)
                {
                    lstPaths.SelectedIndex = 0;
                }

                markControl1.LoadMapsList();
            }
        }