private void lbUnicodes_SelectedIndexChanged(object sender, EventArgs e)
{
if (!lbUnicodes.Enabled)
return;
updateStringIDFromUnicode();
if (lbUnicodes.SelectedIndex == -1 && lbUnicodes.Items.Count > 0)
{
lbUnicodes.SelectedIndex = 0;
}
if (lbUnicodes.SelectedItem != null)
lblUnicodePosition.Text = "Unicode #" + ((Unicode)lbUnicodes.SelectedItem).position + " / " + unicodes.Count;
}