private void SaveSettings()
{
// Save our settings for later.
m_mediator.PropertyTable.SetProperty("ConcordanceLine",
((ConcordLine) m_cbLine.SelectedItem).Line.ToString(), false,
PropertyTable.SettingsGroup.LocalSettings);
m_mediator.PropertyTable.SetPropertyPersistence("ConcordanceLine", true,
PropertyTable.SettingsGroup.LocalSettings);
m_mediator.PropertyTable.SetProperty("ConcordanceWs",
((IWritingSystem) m_cbWritingSystem.SelectedItem).Id, false,
PropertyTable.SettingsGroup.LocalSettings);
m_mediator.PropertyTable.SetPropertyPersistence("ConcordanceWs", true,
PropertyTable.SettingsGroup.LocalSettings);
m_mediator.PropertyTable.SetProperty("ConcordanceText",
m_tbSearchText.Text.Trim(), false, PropertyTable.SettingsGroup.LocalSettings);
m_mediator.PropertyTable.SetPropertyPersistence("ConcordanceText", true,
PropertyTable.SettingsGroup.LocalSettings);
m_mediator.PropertyTable.SetProperty("ConcordanceMatchCase",
m_chkMatchCase.Checked, false, PropertyTable.SettingsGroup.LocalSettings);
m_mediator.PropertyTable.SetPropertyPersistence("ConcordanceMatchCase", true,
PropertyTable.SettingsGroup.LocalSettings);
m_mediator.PropertyTable.SetProperty("ConcordanceMatchDiacritics",
m_chkMatchDiacritics.Checked, false, PropertyTable.SettingsGroup.LocalSettings);
m_mediator.PropertyTable.SetPropertyPersistence("ConcordanceMatchDiacritics", true,
PropertyTable.SettingsGroup.LocalSettings);
string sConcordanceOption = GetConcordanceOption();
m_mediator.PropertyTable.SetProperty("ConcordanceOption",
sConcordanceOption, false, PropertyTable.SettingsGroup.LocalSettings);
m_mediator.PropertyTable.SetPropertyPersistence("ConcordanceOption", true,
PropertyTable.SettingsGroup.LocalSettings);
}