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);
        }
Example #2
0
        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());
 }
Example #4
0
        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());
        }