CASCExplorer.MainForm.Cleanup C# (CSharp) Method

Cleanup() private method

private Cleanup ( ) : void
return void
        private void Cleanup()
        {
            fileList.VirtualListSize = 0;

            if (folderTree.Nodes.Count > 0)
            {
                folderTree.Nodes[0].Tag = null;
            }

            folderTree.Nodes.Clear();

            CDNBuildsToolStripMenuItem.Enabled = false;
            CDNBuildsToolStripMenuItem.DropDownItems.Clear();

            extractInstallFilesToolStripMenuItem.Enabled = false;
            extractCASCSystemFilesToolStripMenuItem.Enabled = false;
            scanFilesToolStripMenuItem.Enabled = false;
            analyseUnknownFilesToolStripMenuItem.Enabled = false;
            localeFlagsToolStripMenuItem.Enabled = false;
            useLVToolStripMenuItem.Enabled = false;
            exportListfileToolStripMenuItem.Enabled = false;
            statusLabel.Text = "Ready.";
            statusProgress.Visible = false;

            GC.Collect();
        }