private void txtStrings_TextChanged(object sender, EventArgs e) { string item = osd.currentlyselected; for (int a = 0; a < panelItems.Length; a++) { if (panelItems[a] != null && panelItems[a].name == item) { string s = txtStrings.Text; int n = panelItems[a].string_count; if (n > 0) { panelItems[a].strings = s; osd.updatePanelStrings(panelItems[a].string_id, n, s); } } } osd.Draw(number); }