private void imageInfoPage_CloseFromBack(object sender, Gui.Wizard.PageEventArgs e) { if (optionRadExist.Checked == true) { e.Page = nameInfoPage; } }
private void wpChooseFeatures_CloseFromBack(object sender, Gui.Wizard.PageEventArgs e) { if (string.Compare(m_solution.Processor.Name, "windows", true) == 0) { e.Page = wpCreatePlatform; } }
/// <summary> /// Handle data verification _before_ going to the process form. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void wpData_CloseFromNext(object sender, Gui.Wizard.PageEventArgs e) { if (File.Exists(cDBPath.Text) == false) { MessageBox.Show("The database path is invalid.", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); e.Page = wpData; return; } else { config.dbPath = cDBPath.Text; } if (Directory.Exists(cPDBPath.Text) == false) { MessageBox.Show("The output path is invalid.", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); e.Page = wpData; return; } if (win32) { config.palmProfile = cProfile.Text; config.queue = cInstall.Checked; } else { config.palmProfile = ""; config.queue = false; } config.Save(); }
private void wpChooseFeatures_CloseFromNext(object sender, Gui.Wizard.PageEventArgs e) { if (string.Compare(m_solution.Processor.Name, "windows", true) == 0) { foreach (ProjectComboData pcd in cbProjectSelect_Feature.Items) { List <LibraryCategory> unresolved = new List <LibraryCategory>(); List <LibraryCategory> removed = new List <LibraryCategory>(); pcd.Proj.AnalyzeLibraries(m_helper, m_solution, unresolved, removed); foreach (LibraryCategory lc in unresolved) { if (lc.Level == LibraryLevel.CLR) { foreach (Library l in m_helper.GetLibrariesOfType(lc)) { if (!l.IsStub) { pcd.Proj.Libraries.Add(new MFComponent(MFComponentType.Library, l.Name, l.Guid, l.ProjectPath)); break; } } } } } e.Page = wpFinish; } }
private void wpTarget_CloseFromNext(object sender, Gui.Wizard.PageEventArgs e) { if (addonSelectFrame1.SelectedObject is IDatabaseWriter) { m_target = (IDatabaseWriter)addonSelectFrame1.SelectedObject; } else if (addonSelectFrame1.SelectedObject is DatabaseWriterChooser) { m_target = m_writerChooser.GetDatabaseWriter(); } if (m_target != null) { try { m_target.CheckConfiguration(m_source); } catch (Exception err) { Errors.Report(err); e.Page = wpTarget; return; } } else { StdDialog.ShowError("s_please_select_database"); e.Page = wpTarget; } }
private void wpprovider_CloseFromNext(object sender, Gui.Wizard.PageEventArgs e) { try { if (cbxProvider.SelectedIndex >= 0) { m_factoryName = cbxProvider.SelectedItem.ToString(); m_driverName = null; } if (cbxDriver.SelectedIndex >= 0) { m_driverName = ((DbDriverDefinition)cbxDriver.SelectedItem).InvariantName; m_factoryName = null; } if (m_factoryName != null) { m_factory = DbProviderFactories.GetFactory(m_factoryName); } if (m_driverName != null) { m_factory = DbDriverManager.Instance.CreateFactory(m_driverName); } } catch (Exception err) { StdDialog.ShowError(String.Format( "{0}:\n{1}", Texts.Get("s_cannot_create_provider"), err.Message)); e.Page = wpprovider; return; } }
private void memoryInfoPage_CloseFromBack(object sender, Gui.Wizard.PageEventArgs e) { if (optionRadNew.Checked == true) { e.Page = harddiskInfoPage; } }
private void wizardDefaultDirPage_CloseFromNext(object sender, Gui.Wizard.PageEventArgs e) { if (!Directory.Exists(defaultDirTxtBox.Text)) { MessageBox.Show("You must enter a valid path", "Error"); e.Page = defaultDirInfoPage; } }
private void wpfinish_CloseFromNext(object sender, Gui.Wizard.PageEventArgs e) { if (!m_target.AvailableRowFormat) { m_target.SetRowFormat(columnMapFrame1.GetTargetRowFormat()); } CreateJob().StartProcess(); //BulkCopyProcess.StartProcess(m_source, m_target, columnMapFrame1.GetTransform()); }
/// <summary> /// Handles the CloseFromNext event of the wizardPageCoreProject control. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="T:Gui.Wizard.PageEventArgs"/> instance containing the event data.</param> private void wizardPageCoreProject_CloseFromNext(object sender, Gui.Wizard.PageEventArgs e) { bool v1 = usrCoreProject.ValidateControl(); bool pageValid = v1; if (!pageValid) { e.Page = wizardPageCoreProject; } }
/// <summary> /// Handles the CloseFromNext event of the wizardPageSolutionInfo control. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="T:Gui.Wizard.PageEventArgs"/> instance containing the event data.</param> private void wizardPageSolutionInfo_CloseFromNext(object sender, Gui.Wizard.PageEventArgs e) { bool v1 = ValidationUtils.ValidateRequiredTextBox(txtApplicationName); bool pageValid = v1; if (!pageValid) { e.Page = wizardPageSolutionInfo; } }
private void wizardFinishPage_CloseFromBack(object sender, Gui.Wizard.PageEventArgs e) { if (optionRadDefault.Checked == true) { e.Page = nameInfoPage; } else { e.Page = memoryInfoPage; } }
private void wizardPage2_CloseFromNext(object sender, Gui.Wizard.PageEventArgs e) { // Add selected status selection _selection.Format = textFormat.Text; _selection.Items.Clear(); foreach (String selection in lstSelectionStatus.CheckedItems) { _selection.Items.Add(selection); } }
private void wizardPage5_CloseFromNext(object sender, Gui.Wizard.PageEventArgs e) { //start FrmMonitor monForm = new FrmMonitor(); this.Hide(); OlaParser pars = new OlaParser(GetDBConnection(lstDB.SelectedItem as string), (cmbOLAComp.SelectedItem as OlaComp).Id, (cmbOLAEtapp.SelectedItem as OlaComp).Id); monForm.SetParser(pars as IExternalSystemResultParser); monForm.CompetitionID = Convert.ToInt32(txtCompID.Text); monForm.ShowDialog(this); }
private void wpTarget_CloseFromNext(object sender, Gui.Wizard.PageEventArgs e) { try { m_format.CheckBackupConfiguration(m_source); } catch (Exception err) { Errors.Report(err); e.Page = wpTarget; } }
private void wpcolmap_CloseFromNext(object sender, Gui.Wizard.PageEventArgs e) { try { var tran = columnMapFrame1.GetTransform(); } catch (Exception err) { StdDialog.ShowError(err.Message); m_wpcolmapError = true; e.Page = wpcolmap; } }
/// <summary> /// Moving backwards to previous page. This changes depending on the projects selected /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void wpChooseLibraries_CloseFromBack(object sender, Gui.Wizard.PageEventArgs e) { m_prevLibraryProjectIndex = cbProjectSelect_Library.SelectedIndex; if (m_HasClrProj) { e.Page = wpChooseFeatures; } else { e.Page = wpChooseProjects; } }
private void imageInfoPage_CloseFromNext(object sender, Gui.Wizard.PageEventArgs e) { if (imageLocTxtBox.Text == "") { MessageBox.Show("You must enter a valid image", "Error"); e.Page = imageInfoPage; } else if (File.Exists(imageLocTxtBox.Text) == false) { MessageBox.Show("File does not exist", "Error"); e.Page = imageInfoPage; } }
private void wizardPage5_CloseFromNext(object sender, Gui.Wizard.PageEventArgs e) { StoreSettings(); //start FrmMonitor monForm = new FrmMonitor(); this.Hide(); MeOsParser pars = new MeOsParser(GetDBConnection((cmbMeosComp.SelectedItem as MeosComp).NameId), chkCreateRadioControls.Checked, chkIsRelay.Checked); monForm.SetParser(pars as IExternalSystemResultParser); monForm.CompetitionID = Convert.ToInt32(txtCompID.Text); monForm.ShowDialog(this); }
private void wizardPage5_CloseFromNext(object sender, Gui.Wizard.PageEventArgs e) { StoreSettings(); //start FrmMonitor monForm = new FrmMonitor(); this.Hide(); SSFTimingParser pars = new SSFTimingParser(GetDBConnection(lstDB.SelectedItem as string), (cmbOLAComp.SelectedItem as OlaComp).Id, chkCreateRadioControls.Checked); monForm.SetParser(pars as IExternalSystemResultParser); monForm.CompetitionID = Convert.ToInt32(txtCompID.Text); monForm.ShowDialog(this); }
/// <summary> /// Handles the CloseFromNext event of the wizardPageSchemaExportProject control. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="T:Gui.Wizard.PageEventArgs"/> instance containing the event data.</param> private void wizardPageSchemaExportProject_CloseFromNext(object sender, Gui.Wizard.PageEventArgs e) { bool v1 = true; if (cbCreateSchemaExport.Checked) { v1 = ValidationUtils.ValidateRequiredTextBox(txtSchemaExportProject); } bool pageValid = v1; if (!pageValid) { e.Page = wizardPageSchemaExportProject; } }
/// <summary> /// Handles the CloseFromNext event of the wizardPageWebProject control. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="T:Gui.Wizard.PageEventArgs"/> instance containing the event data.</param> private void wizardPageWebProject_CloseFromNext(object sender, Gui.Wizard.PageEventArgs e) { bool v1 = true; if (cbConfigureWebProject.Checked) { v1 = usrWebProject.ValidateControl(); } bool pageValid = v1; if (!pageValid) { e.Page = wizardPageWebProject; } }
private void wizardPage3_CloseFromNext(object sender, Gui.Wizard.PageEventArgs e) { // Add selected ticket queries _server.TicketQueries.Clear(); foreach (TicketQueryDefinition query in lstTicketQueries.CheckedItems) { _server.TicketQueries.Add(query); } if (!_editMode) { CommonRoot.Instance.Servers.Add(_server); } CommonRoot.SaveInstance(); }
private void pgdbconn_CloseFromNext(object sender, Gui.Wizard.PageEventArgs e) { try { var conn = (TunnelConnection)GetConnection().CreateSystemConnection(); using (var wc = new WaitContext()) { conn.PingDb(); } } catch (Exception err) { StdDialog.ShowError(err.Message); e.Page = pgdbconn; } }
private void wpSelectExisting_CloseFromNext(object sender, Gui.Wizard.PageEventArgs e) { if (rb_SelectFromList.Checked) { m_selectedSolution = tv_PlatformList.SelectedNode.Tag as MFComponentDescriptor; // if the user came back to this page and changed the solution, then we will have to // re-load the solution if (m_solution != null && 0 != string.Compare(m_solution.Guid, m_selectedSolution.Component.Guid, true)) { cbProcessor.Items.Clear(); tv_SelectedProjects.Nodes.Clear(); m_solution = null; } if (rbEditSolution.Checked) { m_HasClrProj = true; if (m_selectedSolution.SolutionProcessor != null && string.Compare(m_selectedSolution.SolutionProcessor.Name, "windows", true) == 0) { e.Page = wpChooseFeatures; } else { e.Page = wpSolutionCfg; } } else { e.Page = wpCreatePlatform; } } else { m_solution = m_solutionOpened; e.Page = wpCreatePlatform; } if (m_solution != null) { m_solution.Description = tb_PlatformDescription.Text; m_solution.Author = tb_SolutionAuthor.Text; } m_IsSolutionCloned = rbCloneSolution.Checked; }
//////////// Start wizard navi page handlers ////////////// private void wizardNamePage_CloseFromNext(object sender, Gui.Wizard.PageEventArgs e) { if (nameTxtBox.Text == "") { MessageBox.Show("You must enter a name", "Error"); e.Page = nameInfoPage; } if (optionRadDefault.Checked) { e.Page = wizardFinishPage; } else if (optionRadExist.Checked) { e.Page = imageInfoPage; } }
/// <summary> /// Handle data verification _before_ going to the process form. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void wizDataColl_CloseFromNext(object sender, Gui.Wizard.PageEventArgs e) { if (File.Exists(cDBPath.Text) == false) { MessageBox.Show("The database path is invalid.", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); e.Page = wizDataColl; return; } config.dbPath = cDBPath.Text; if (Directory.Exists(cPDBPath.Text) == false) { try { Directory.CreateDirectory(cPDBPath.Text); } catch { MessageBox.Show("Failed to create output directory: " + cPDBPath.Text, "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); e.Page = wizDataColl; return; } } config.outputPath = cPDBPath.Text; if (win32) { if (palm.users.Length > 0) { config.palmProfile = cProfile.Text; config.queue = cInstall.Checked; } else { config.palmProfile = ""; config.queue = false; } } else { config.palmProfile = ""; config.queue = false; } config.Save(); }
private void columnsPage_CloseFromNext(object sender, Gui.Wizard.PageEventArgs e) { // Ensure ID column has been defined string idColumnName = (idColumnComboBox.SelectedItem == null ? String.Empty : idColumnComboBox.SelectedItem.ToString()); if (idColumnName.Length == 0) { MessageBox.Show("You must specify the name of the column that holds the feature ID"); idColumnComboBox.Focus(); e.Page = columnsPage; return; } m_Edit.IdColumnName = idColumnName; // Ensure column domains are up to date. // For the time being, we do NOT establish or remove foreign keys in the // database - if that is considered desirable, bear in mind that the changes // being saved here may ultimately be discarded by the user (on exit from the // application). List <IColumnDomain> cds = new List <IColumnDomain>(); IEnvironmentFactory factory = EnvironmentContainer.Factory; foreach (DataGridViewRow row in columnsGrid.Rows) { IDomainTable dt = (row.Cells["dgcDomain"].Value as IDomainTable); if (dt != null) { IEditColumnDomain cd = factory.CreateColumnDomain(); cd.ParentTable = m_Edit; cd.ColumnName = row.Cells["dgcColumnName"].FormattedValue.ToString(); cd.Domain = dt; cds.Add(cd); } } m_Edit.ColumnDomains = cds.ToArray(); m_Edit.FinishEdit(); this.DialogResult = DialogResult.OK; Close(); }
//public static bool Run(CopyDbJobCommand command) //{ // CopyDbWizard wizard = new CopyDbWizard(command); // return wizard.ShowDialogEx() == DialogResult.OK; //} private void wpSource_CloseFromNext(object sender, Gui.Wizard.PageEventArgs e) { IDatabaseTreeNode node = treSource.Selected as IDatabaseTreeNode; if (node == null) { StdDialog.ShowError("s_please_select_database"); e.Page = wpSource; return; } m_source = node.DatabaseConnection.CloneSource(); if (m_source.Connection != null) { m_source.Connection.Owner = this; } m_chooseNode = null; m_structure = null; m_dataPageInitialized = false; }
private void wptarget_CloseFromNext(object sender, Gui.Wizard.PageEventArgs e) { if (target.DataStore != null) { try { target.DataStore.CheckConfiguration(); } catch (Exception err) { Errors.Report(err); e.Page = wptarget; } } else { StdDialog.ShowError("s_please_select_valid_target"); e.Page = wptarget; } }