public void ChangeTabUnreadManage(string tabName, bool isManage)
{
var idx = this.GetTabPageIndex(tabName);
if (idx == -1)
return;
_statuses.Tabs[tabName].UnreadManage = isManage;
if (this._cfgCommon.TabIconDisp)
{
if (_statuses.Tabs[tabName].UnreadCount > 0)
ListTab.TabPages[idx].ImageIndex = 0;
else
ListTab.TabPages[idx].ImageIndex = -1;
}
if (_curTab.Text == tabName)
{
this.PurgeListViewItemCache();
_curList.Refresh();
}
SetMainWindowTitle();
SetStatusLabelUrl();
if (!this._cfgCommon.TabIconDisp) ListTab.Refresh();
}