예제 #1
0
 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();
 }
예제 #2
0
 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();
 }
 internal ExtractionProgressionForm(ExtractionProgressionDialog dialog)
 {
     this.dialog = dialog;
     this.InitializeComponent();
 }
 internal ExtractionProgressionForm(ExtractionProgressionDialog dialog)
 {
     this.dialog = dialog;
     this.InitializeComponent();
 }