예제 #1
0
        public void PerformTest()
        {
            RecycleBin        bin     = Core.Prometheus.Instance.ProjectManager.Project.RecycleBin;
            RecycleBinBrowser browser = new RecycleBinBrowser();

            browser.Dock = DockStyle.Fill;
            browser.Initialize(bin);

            Form f = new Form();

            f.Size = new Size(640, 480);
            f.Controls.Add(browser);

            f.ShowDialog();
        }
예제 #2
0
        private void browseRecycleBin_Click(MultiSourceTreeNode node, NodeInfo info)
        {
            ProjectFile project = Core.Prometheus.Instance.ProjectManager.Project;
            string      title   = GetRecycleBinDocumentTitle();

            if (!Core.Prometheus.Instance.DocumentManager.DocumentExists(title))
            {
                // Create an instance of the browser control.
                RecycleBinBrowser browser = new RecycleBinBrowser();
                browser.Initialize(project.RecycleBin);
                browser.DocumentTitle = title;

                // Open the control in the document manager.
                Core.Prometheus.Instance.DocumentManager.OpenDocument(browser);
            }
        }