private void processFolder() { Enabled = false; var thread = new Thread(new ParameterizedThreadStart(processFolderThread)); //thread.CurrentUICulture = new System.Globalization.CultureInfo("en-US"); var args = new DirectorCompressorSettings(); args.selectedQuality = qualitySlider.Value; args.selectedResolution = resSlider.Value; args.selectedPath = selectImageFolderDialog.SelectedPath; args.processSubfolders = subFolderCheckbox.Checked; args.createBackups = keepBackupsCheckbox.Checked; thread.Start((object)args); }
private void genPreview() { var thread = new Thread(new ParameterizedThreadStart(genPreviewThread)); var args = new DirectorCompressorSettings(); args.selectedQuality = qualitySlider.Value; args.selectedResolution = resSlider.Value; args.selectedPath = selectImageFolderDialog.SelectedPath; args.processSubfolders = subFolderCheckbox.Checked; args.createBackups = keepBackupsCheckbox.Checked; thread.Start((object)args); }