entity.MetaFuncs.MEStringsSelector.tmr_MEStrings_Tick C# (CSharp) Method

tmr_MEStrings_Tick() private method

The timer 1_ tick.
private tmr_MEStrings_Tick ( object sender, EventArgs e ) : void
sender object /// The sender. ///
e EventArgs /// The e. ///
return void
        private void tmr_MEStrings_Tick(object sender, EventArgs e)
        {
            if (lbStringIDs.Focused)
            {
                textBox1.Focus();
            }

            if (!listBoxUpdate)
            {
                return;
            }

            tmr_MEStrings.Stop();
            listBoxUpdate = false;
            string oldSel = null;
            if (lbStringIDs.SelectedIndex != -1)
            {
                oldSel = lbStringIDs.Items[lbStringIDs.SelectedIndex].ToString();
            }

            if (checkBox1.CheckState != CheckState.Checked)
            {
                checkStringContains(oldSel);
            }
            else
            {
                checkStringStart(oldSel);
            }

            if (lbStringIDs.SelectedIndex == -1 && lbStringIDs.Items.Count > 0)
            {
                lbStringIDs.SelectedIndex = 0;
            }

            tmr_MEStrings.Enabled = true;
        }