private void InitializationChores() { // initialize controls and global variables _moviestormAddonRootFolder = Addon.GetMoviestormAddonRootFolder(); _tempFolder = Utils.GetTempDirectory(); _backupFolder = Utils.GetBackupDirectory(); _manifestAssetDisplay = new AssetDisplay(tvManifestFiles); _contentsAssetDisplay = new AssetDisplay(tvDataFiles); // ContextHelp.HelpNamespace = Utility.GetHelpFilename(); SetToolTips(); sfdCreatePack.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments); pbSelectFolder.Focus(); // ----------------------------------------------------- string errorText; Utils.ResetTemporaryFolders(out errorText); string addonFolder = CheckArguments(_args, out errorText); if (!string.IsNullOrEmpty(errorText)) { tbLog.AppendText(errorText); return; } if (addonFolder != null) { GetAddon(addonFolder); } }