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(); }
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(); }