Ejemplo n.º 1
0
        public BulkExportWizardData CopyInto(BulkExportWizardData data)
        {
            if (data == null)
            {
                return(null);
            }

            data.Profiles = Profiles;
            return(data);
        }
Ejemplo n.º 2
0
 public BulkExportSummaryStage(BulkExportWizardData data)
 {
     _data = data;
     InitializeComponent();
     taskProgress.Minimum    = 0;
     taskProgress.Maximum    = 100;
     overallProgress.Minimum = 0;
     overallProgress.Maximum = 100;
     //lblSummary.Font = ThemeUpdateControls.SizeAndStyleFont(lblSummary.Font, lblSummary.Font.Size + 4, FontStyle.Bold);
 }
Ejemplo n.º 3
0
        public override IModuleDataModel Clone()
        {
            var data = new BulkExportWizardData
            {
                Profiles = Profiles.Select(x => x.Clone() as ExportProfile).ToList(),
            };

            if (ActiveProfile != null)
            {
                data.ActiveProfile = data.Profiles.FirstOrDefault(x => ActiveProfile.Id == x.Id);
            }
            return(data);
        }
Ejemplo n.º 4
0
 public BulkExportWizard(BulkExportWizardData data)
 {
     _data   = data;
     _stages = new List <WizardStage>
     {
         new BulkExportCreateOrSelectStage(_data),
         new BulkExportSourcesStage(_data),
         new BulkExportControllersStage(_data),
         new BulkExportOutputFormatStage(_data),
         new BulkExportSummaryStage(_data),
         new BulkExportFinishedStage()
     };
 }
Ejemplo n.º 5
0
        public BulkExportOutputFormatStage(BulkExportWizardData data)
        {
            _data = data;
            InitializeComponent();

            int iconSize = (int)(16 * ScalingTools.GetScaleFactor());

            btnOuputFolderSelect.Image = Tools.GetIcon(Resources.folder_explore, iconSize);
            btnOuputFolderSelect.Text  = "";

            btnAudioOutputFolder.Image = Tools.GetIcon(Resources.folder_explore, iconSize);
            btnAudioOutputFolder.Text  = "";

            ThemeUpdateControls.UpdateControls(this);
        }
Ejemplo n.º 6
0
        public BulkExportSourcesStage(BulkExportWizardData data)
        {
            _data = data;
            InitializeComponent();

            int iconSize = (int)(16 * ScalingTools.GetScaleFactor());

            btnAdd.Image = Tools.GetIcon(Resources.folder_open, iconSize);
            btnAdd.Text  = string.Empty;

            btnDelete.Image = Tools.GetIcon(Resources.delete_32, iconSize);
            btnDelete.Text  = string.Empty;

            ThemeUpdateControls.UpdateControls(this);
        }
Ejemplo n.º 7
0
        public BulkExportConfigStage(BulkExportWizardData data)
        {
            _data = data;
            InitializeComponent();
            ForeColor = ThemeColorTable.ForeColor;
            BackColor = ThemeColorTable.BackgroundColor;
            int iconSize = (int)(16 * ScalingTools.GetScaleFactor());

            btnAddProfile.Image    = Tools.GetIcon(Resources.add, iconSize);
            btnAddProfile.Text     = "";
            btnDeleteProfile.Image = Tools.GetIcon(Resources.delete, iconSize);
            btnDeleteProfile.Text  = "";
            btnRename.Image        = Tools.GetIcon(Resources.cog_edit, iconSize);
            btnRename.Text         = "";
            ThemeUpdateControls.UpdateControls(this);
        }
Ejemplo n.º 8
0
        public BulkExportOutputFormatStage(BulkExportWizardData data)
        {
            _data = data;
            InitializeComponent();

            int iconSize = (int)(16 * ScalingTools.GetScaleFactor());

            btnOuputFolderSelect.Image = Tools.GetIcon(Resources.folder_explore, iconSize);
            btnOuputFolderSelect.Text  = "";

            btnAudioOutputFolder.Image = Tools.GetIcon(Resources.folder_explore, iconSize);
            btnAudioOutputFolder.Text  = "";

            btnFalconUniverseFolder.Image = Tools.GetIcon(Resources.folder_explore, iconSize);
            btnFalconUniverseFolder.Text  = "";

            ThemeUpdateControls.UpdateControls(this);

            txtFalconInfo.BackColor = ThemeColorTable.BackgroundColor;
            SizeFalconInfo();
        }
Ejemplo n.º 9
0
 public BulkExportCreateOrSelectStage(BulkExportWizardData data)
 {
     _data = data;
     InitializeComponent();
     ThemeUpdateControls.UpdateControls(this);
 }