public static bool CheckShowAppIDsMissing() { var project = MainForm.Current.ProjectFilesControl.Project ?? Project.Empty; var ti = TranslationHelper.GetTranslationEngine(project); TranslationHelper.GetTranslationAppID( project, out var appID); if (ti.AreAppIDsSyntacticallyValid(appID)) { return(false); } else { if (XtraMessageBox.Show( ActiveForm, Resources.AutoTranslateForm_CheckShowAppIDsMissing, @"Zeta Resource Editor", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == DialogResult.Yes) { using var form = new TranslateOptionsForm(); form.Initialize(project); return(form.ShowDialog(ActiveForm) == DialogResult.OK); } else { return(false); } } }
private void buttonSettings_Click(object sender, EventArgs e) { using var form = new TranslateOptionsForm(); form.Initialize(_project); if (form.ShowDialog(this) == DialogResult.OK) { if (form.TranslationProviderChanged) { using (new WaitCursor(this)) { InitiallyFillLists(); FillItemToControls(); } } UpdateUI(); } }
public static bool CheckShowAppIDsMissing() { var project = MainForm.Current.ProjectFilesControl.Project ?? Project.Empty; var ti = TranslationHelper.GetTranslationEngine(project); string appID; string appID2; TranslationHelper.GetTranslationAppID( project, out appID, out appID2); if (ti.AreAppIDsSyntacticallyValid(appID, appID2)) { return false; } else { if (XtraMessageBox.Show( ActiveForm, Resources.AutoTranslateForm_CheckShowAppIDsMissing, @"Zeta Resource Editor", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == DialogResult.Yes) { using (var form = new TranslateOptionsForm()) { form.Initialize(project); return form.ShowDialog(ActiveForm) == DialogResult.OK; } } else { return false; } } }
private void buttonSettings_Click(object sender, EventArgs e) { using (var form = new TranslateOptionsForm()) { form.Initialize(_project); if (form.ShowDialog(this) == DialogResult.OK) { if (form.TranslationProviderChanged) { using (new WaitCursor(this)) { InitiallyFillLists(); FillItemToControls(); } } UpdateUI(); } } }