コード例 #1
0
        private void openProjectMenu_Click(object sender, EventArgs e)
        {
            if (ProjectOpenDialog.ShowDialog() == DialogResult.OK)
            {
                ProjectFilePath = ProjectOpenDialog.FileName;
                Text            = "CircuitReverse - " + ProjectFilePath;
            }
            else
            {
                return;
            }

            using (var zip = new ZipArchive(new FileStream(ProjectFilePath, FileMode.Open), ZipArchiveMode.Read))
            {
                OpenPanelImg(TopPanel, zip, "top.png");
                OpenPanelImg(BottomPanel, zip, "bottom.png");
                OpenObjectList(zip);
            }
            statusStripMain.Items["statusLabelDefault"].Text = "Project loaded";
        }
コード例 #2
0
ファイル: MainWindow.cs プロジェクト: erftrunner/gBigRocks
        void on_menuOpen_activate(object sender, EventArgs args)
        {
            ProjectOpenDialog dlg = ProjectOpenDialog.Create(_projectRepository);

            dlg.ShowAll();
        }