private void buttonSave_Click(object sender, EventArgs e) { if (InvokeRequired) { OnButtonPressedCallback d = buttonSave_Click; Invoke(d, sender, e); return; } SavePathsList(); SaveXPGT(); _fontSettings.StoreTo(_settings.ConversionSettings.Fonts); appleV2SettingsControl.SaveToSettings(_settings); var settingsFile = new ConverterSettingsFile(); settingsFile.Settings.CopyFrom(_settings); try { settingsFile.Save(SettingsFileName); } catch (Exception) { DialogResult = DialogResult.Abort; } DialogResult = DialogResult.OK; Close(); }
private void buttonBrowseForXPGT_Click(object sender, EventArgs e) { if (InvokeRequired) { OnButtonPressedCallback d = buttonBrowseForXPGT_Click; Invoke(d, sender, e); return; } OpenFileDialog selectTemplateDlg = new OpenFileDialog { Title = Resources.Fb2epubSettings .ConverterSettingsForm_buttonBrowseForXPGT_Click_Please_select_Adobe_XPGT_template_file, AutoUpgradeEnabled = true, CheckFileExists = true, CheckPathExists = true, DefaultExt = "*.xpgt", FilterIndex = 1, Multiselect = false, Filter = @"XPGT file | *.xpgt|Any file | *.*", RestoreDirectory = true, ShowReadOnly = false, SupportMultiDottedExtensions = true, ValidateNames = true }; DialogResult result = selectTemplateDlg.ShowDialog(); if (result == DialogResult.OK) { textBoxTemplatePath.Text = selectTemplateDlg.FileName; } UpdateXPGTGroupGUI(); }
private void buttonReset_Click(object sender, EventArgs e) { if (InvokeRequired) { OnButtonPressedCallback d = buttonReset_Click; Invoke(d, sender, e); return; } ConverterSettingsForm_Load(this, null); }
private void buttonRemoveSource_Click(object sender, EventArgs e) { if (InvokeRequired) { OnButtonPressedCallback d = buttonRemoveSource_Click; Invoke(d, sender, e); return; } _myDataSourceSources.RemoveCurrent(); }
private void exitToolStripMenuItem_Click(object sender, EventArgs e) { if (InvokeRequired) { OnButtonPressedCallback d = exitToolStripMenuItem_Click; Invoke(d, new object[] { sender, e }); return; } Close(); }
private void buttonClear_Click(object sender, EventArgs e) { if (InvokeRequired) { OnButtonPressedCallback d = buttonClear_Click; Invoke(d, sender, e); return; } textBoxTemplatePath.Text = string.Empty; UpdateXPGTGroupGUI(); }
private void buttonCancel_Click(object sender, EventArgs e) { if (InvokeRequired) { OnButtonPressedCallback d = buttonCancel_Click; Invoke(d, sender, e); return; } DialogResult = DialogResult.Cancel; Close(); }
private void textBoxLocation_TextChanged(object sender, EventArgs e) { if (InvokeRequired) { OnButtonPressedCallback d = textBoxLocation_TextChanged; Invoke(d, sender, e); return; } if (sender == textBoxLocation) { _myDataSourceFonts.ResetCurrentItem(); } }
private void toolStripMenuItemConvSettings_Click(object sender, EventArgs e) { if (InvokeRequired) { OnButtonPressedCallback d = toolStripMenuItemConvSettings_Click; Invoke(d, new object[] { sender, e }); return; } if (ConvertProcessor.ShowSettingsDialog(this)) { LoadPaths(); comboBoxDestination.SelectedIndex = 0; } }
private void buttonAddSource_Click(object sender, EventArgs e) { if (InvokeRequired) { OnButtonPressedCallback d = buttonAddSource_Click; Invoke(d, sender, e); return; } var source = new FontSource { Format = FontFormat.Unknown, Location = "Undefined", Type = SourceTypes.Local }; var currentFont = _myDataSourceFonts.Current as CSSFont; if (currentFont != null) { currentFont.Sources.Add(source); _myDataSourceFonts.ResetCurrentItem(); } }