Exemplo n.º 1
0
        void usersChanged()
        {
            if (!userTextBox.InvokeRequired)
            {
                List <string> tempString = new List <string>();
                tempString.Add("/%users%/");
                tempString.Add("Online:%/");

                for (int i = 0; i < Server.getUserCount(); i++)
                {
                    tempString[1] += Server.getUserNames()[i] + "%/";
                }

                if (Server.getUserCount() == 0)
                {
                    tempString[1] += "None";
                }

                string tempUsernames = "";
                if (tempString.Count > 0)
                {
                    tempUsernames = convertToReturns(tempString[1]);
                }

                userTextBox.Text = tempUsernames;

                Server.sendMessage(tempString);
            }
            else
            {
                xThread_UserList d = new xThread_UserList(usersChanged);
                Invoke(d);
            }
        }
Exemplo n.º 2
0
        void usersChanged()
        {
            if (!userTextBox.InvokeRequired)
            {
                List<string> tempString = new List<string>();
                tempString.Add("/%users%/");
                tempString.Add("Online:%/");

                for (int i = 0; i < Server.getUserCount(); i++)
                { tempString[1] += Server.getUserNames()[i] + "%/"; }

                if (Server.getUserCount() == 0)
                { tempString[1] += "None"; }

                string tempUsernames = "";
                if (tempString.Count > 0)
                { tempUsernames = convertToReturns(tempString[1]); }

                userTextBox.Text = tempUsernames;

                Server.sendMessage(tempString);
            }
            else
            {
                xThread_UserList d = new xThread_UserList(usersChanged);
                Invoke(d);
            }
        }