CrystalMpq.Explorer.MainForm.MainForm C# (CSharp) Method

MainForm() public method

public MainForm ( ) : System
return System
        public MainForm()
        {
            pluginsHost = new PluginHost(this);
            InitializeComponent();
            Text = Resources.AppTitle;
            languagePackDialog = new LanguagePackDialog();
            extractionSettingsDialog = new ExtractionSettingsDialog();
            extractionSettingsDialog.DestinationDirectory = Settings.Default.ExtractionDirectory;
            extractionSettingsDialog.Recurse = Settings.Default.ExtractionRecurse;
            extractionSettingsDialog.OverwriteFiles = Settings.Default.ExtractionOverwriteFiles;
            extractionProgressionDialog = new ExtractionProgressionDialog();
            nodePropertiesForm = new NodePropertiesForm(this);
            nodeDictionnary = new Dictionary<string, TreeNode>();
            temporaryNodeList = new List<TreeNode>();
            fileViewers = new Dictionary<string, FileViewer>();
            fileViewerAssociations = new Dictionary<string, FileViewer>();
            LoadEmbeddedViewers();
            LoadPlugins();
            ResolveAssociations();
            LoadIcons();
            AdjustStyles();
            ApplySettings();
        }