private bool GoDirectMessage(long statusId)
{
if (statusId == 0) return false;
for (int tabidx = 0; tabidx < ListTab.TabCount; tabidx++)
{
if (_statuses.Tabs[ListTab.TabPages[tabidx].Text].TabType == MyCommon.TabUsageType.DirectMessage && _statuses.Tabs[ListTab.TabPages[tabidx].Text].Contains(statusId))
{
int idx = _statuses.Tabs[ListTab.TabPages[tabidx].Text].IndexOf(statusId);
ListTab.SelectedIndex = tabidx;
SelectListItem(_curList, idx);
_curList.EnsureVisible(idx);
return true;
}
}
return false;
}