| | |
| | |
|
| | | private void DisplayChannel()
|
| | | {
|
| | | if (m_ChannelControl.GetNumberOfCells(m_ChannelControl.m_Scorller) == 0)
|
| | | m_ChannelControl.Refresh();
|
| | | for (int i = 0; i < chatCenter.chatChannels.Count; i++)
|
| | | {
|
| | | m_ChannelControl.Refresh();
|
| | | for (int i = 0; i < chatCenter.chatChannels.Count; i++)
|
| | | if (IsSatisfyShowChannel(chatCenter.chatChannels[i]))
|
| | | {
|
| | | if (IsSatisfyShowChannel(chatCenter.chatChannels[i]))
|
| | | {
|
| | | m_ChannelControl.AddCell(ScrollerDataType.Normal, (int)chatCenter.chatChannels[i], OnChannelSelect);
|
| | | }
|
| | | m_ChannelControl.AddCell(ScrollerDataType.Normal, (int)chatCenter.chatChannels[i], OnChannelSelect);
|
| | | }
|
| | | m_ChannelControl.Restart();
|
| | | }
|
| | | else
|
| | | {
|
| | | m_ChannelControl.m_Scorller.RefreshActiveCellViews();
|
| | | }
|
| | | m_ChannelControl.Restart();
|
| | | }
|
| | |
|
| | | private bool IsSatisfyShowChannel(ChatInfoType channel)
|