private void lstLangs_SelectedIndexChanged(object sender, EventArgs e) { // Are we looking for a localised version ? if (lstLangs.SelectedIndex > 0) { // Check whether a localised version exists if (ProgSettings.LookupTableEntryLocalised(lstLangs.SelectedIndex, SubTableId) == false) { // If 'Use English' is not selected, clear the text if (chkUseEnglish.Checked == false) { txtSubtableContent.Text = ""; txtSubtableTemplate.Text = ""; } } } blnTextChanged = false; btnSave.Enabled = false; mnuSave.Enabled = btnSave.Enabled; }
private void lstLangs_SelectedIndexChanged(object sender, EventArgs e) { // Are we looking for a localised version ? if (lstLangs.SelectedIndex == 0) { if (ProgSettings.LookupTableEntry(lstLangs.SelectedIndex, tableId)) { chkDBDocsEntry.Checked = true; } else { chkDBDocsEntry.Checked = false; } } else { // Check whether a localised version exists if (ProgSettings.LookupTableEntryLocalised(lstLangs.SelectedIndex, tableId)) { chkDBDocsEntry.Checked = true; } else { chkDBDocsEntry.Checked = false; // If 'Use English' is not selected, clear the text if (chkUseEnglish.Checked == false) { txtTableNotes.Text = ""; } } } blnTextChanged = false; btnSave.Enabled = false; mnuSave.Enabled = btnSave.Enabled; }