SIL.FieldWorks.IText.ConfigureInterlinDialog.removeButton_Click C# (CSharp) Method

removeButton_Click() private method

private removeButton_Click ( object sender, System e ) : void
sender object
e System
return void
		private void removeButton_Click(object sender, System.EventArgs e)
		{
			int index =  CurrentListIndex;
			if (index < 0)
				return;
			string message;
			InterlinLineSpec spec = m_choices[index];
			if (!m_choices.OkToRemove(spec, out message))
			{
				MessageBox.Show(this, message, ITextStrings.ksCannotHideField);
				return;
			}
			if (message != null && MessageBox.Show(this, message, ITextStrings.ksWarning, MessageBoxButtons.OKCancel)
				== DialogResult.Cancel)
				return;
			m_choices.Remove(spec);
			InitCurrentList(index);
		}