private void tab1_SelectedIndexChanged(object sender, EventArgs e)
{
lblGeneral.Tag = 0;
lblFileAssociations.Tag = 0;
lblLanguage.Tag = 0;
lblGeneral.BackColor = M_COLOR_MENU_NORMAL;
lblFileAssociations.BackColor = M_COLOR_MENU_NORMAL;
lblLanguage.BackColor = M_COLOR_MENU_NORMAL;
if (tab1.SelectedTab == tabGeneral)
{
lblGeneral.Tag = 1;
lblGeneral.BackColor = M_COLOR_MENU_ACTIVE;
LoadTabGeneralConfig();
}
else if (tab1.SelectedTab == tabFileAssociation)
{
lblFileAssociations.Tag = 1;
lblFileAssociations.BackColor = M_COLOR_MENU_ACTIVE;
txtSupportedExtensionDefault.Text = GlobalSetting.SupportedDefaultExtensions;
foreach (var control in panExtraExts.Controls)
{
var chk = (CheckBox)control;
chk.Checked = GlobalSetting.SupportedExtraExtensions.Contains(chk.Tag.ToString());
}
}
else if (tab1.SelectedTab == tabLanguage)
{
lblLanguage.Tag = 1;
lblLanguage.BackColor = M_COLOR_MENU_ACTIVE;
lnkRefresh_LinkClicked(null, null);
}
}