public ConfigWizard(string rootDir) { InitializeComponent(); this.Text = string.Format("ZScreen {0} - Configuration Wizard", Application.ProductVersion); DefaultRootFolder = rootDir; txtRootFolder.Text = chkPreferSystemFolders.Checked ? Engine.zRoamingAppDataFolder : rootDir; this.RootFolder = rootDir; DestSelectorHelper dsh = new DestSelectorHelper(ucDestOptions); cwOutputs.Add(OutputEnum.Clipboard); cwClipboardContent.Add((int)ClipboardContentEnum.Data); cwLinkFormat.Add((int)LinkFormatEnum.FULL); cwImageUploaders.Add((int)ImageDestination.ImageShack); cwTextUploaders.Add((int)TextDestination.Paste2); cwFileUploaders.Add((int)FileDestination.SendSpace); cwLinkUploaders.Add((int)UrlShortenerType.Google); dsh.AddEnumOutputsWithConfigSettings(cwOutputs); dsh.AddEnumClipboardContentWithRuntimeSettings(cwClipboardContent); dsh.AddEnumLinkFormatWithRuntimeSettings(cwLinkFormat); dsh.AddEnumDestImageToMenuWithRuntimeSettings(cwImageUploaders); dsh.AddEnumDestTextToMenuWithRuntimeSettings(cwTextUploaders); dsh.AddEnumDestFileToMenuWithRuntimeSettings(cwFileUploaders); dsh.AddEnumDestLinkToMenuWithRuntimeSettings(cwLinkUploaders); }
public DestOptions(WorkerTask task) { InitializeComponent(); this.Task = task; btnBrowse.Enabled = !task.States.Contains(WorkerTask.TaskState.ThreadMode); txtFilePath.Enabled = task.Job2 != WorkerTask.JobLevel2.UploadFromExplorer; DestSelectorHelper dsh = new DestSelectorHelper(ucDestOptions); dsh.AddEnumOutputsWithConfigSettings(Task.WorkflowConfig.DestConfig.Outputs); dsh.AddEnumClipboardContentWithRuntimeSettings(Task.WorkflowConfig.DestConfig.TaskClipboardContent); dsh.AddEnumLinkFormatWithRuntimeSettings(Task.WorkflowConfig.DestConfig.LinkFormat.Cast<int>().ToList()); dsh.AddEnumDestImageToMenuWithRuntimeSettings(Task.WorkflowConfig.DestConfig.ImageUploaders.Cast<int>().ToList()); dsh.AddEnumDestTextToMenuWithRuntimeSettings(Task.WorkflowConfig.DestConfig.TextUploaders.Cast<int>().ToList()); dsh.AddEnumDestFileToMenuWithRuntimeSettings(Task.WorkflowConfig.DestConfig.FileUploaders.Cast<int>().ToList()); dsh.AddEnumDestLinkToMenuWithRuntimeSettings(Task.WorkflowConfig.DestConfig.LinkUploaders.Cast<int>().ToList()); }
public DestOptions(WorkerTask task) { InitializeComponent(); this.Task = task; btnBrowse.Enabled = !task.States.Contains(WorkerTask.TaskState.ThreadMode); txtFilePath.Enabled = task.Job2 != WorkerTask.JobLevel2.UploadFromExplorer; DestSelectorHelper dsh = new DestSelectorHelper(ucDestOptions); dsh.AddEnumOutputsWithConfigSettings(Task.WorkflowConfig.DestConfig.Outputs); dsh.AddEnumClipboardContentWithRuntimeSettings(Task.WorkflowConfig.DestConfig.TaskClipboardContent); dsh.AddEnumLinkFormatWithRuntimeSettings(Task.WorkflowConfig.DestConfig.LinkFormat.Cast <int>().ToList()); dsh.AddEnumDestImageToMenuWithRuntimeSettings(Task.WorkflowConfig.DestConfig.ImageUploaders.Cast <int>().ToList()); dsh.AddEnumDestTextToMenuWithRuntimeSettings(Task.WorkflowConfig.DestConfig.TextUploaders.Cast <int>().ToList()); dsh.AddEnumDestFileToMenuWithRuntimeSettings(Task.WorkflowConfig.DestConfig.FileUploaders.Cast <int>().ToList()); dsh.AddEnumDestLinkToMenuWithRuntimeSettings(Task.WorkflowConfig.DestConfig.LinkUploaders.Cast <int>().ToList()); }