Пример #1
0
        private Node <Client> NodeFind(int x)
        {
            Node <Client> VTC = Victims.GetFirst();

            while (x > 1)
            {
                VTC = VTC.GetNext();
                x--;
            }
            return(VTC);
        }
Пример #2
0
        private int FindRadio()
        {
            int z = 1;
            Node <RadioButton> FirstRB = RadioB.GetFirst();

            while (!FirstRB.GetInfo().Checked)
            {
                z      += 1;
                FirstRB = FirstRB.GetNext();
                if (FirstRB.GetInfo() == null)
                {
                    return(-1);
                }
            }

            return(z);
        }
Пример #3
0
        public void Work()
        {
            int                location    = 0;
            Node <Client>      FirstVictim = Victims.GetFirst();
            Node <RadioButton> FirstRB     = RadioB.GetFirst();

            while (FirstVictim != null)
            {
                FirstVictim.GetInfo().sendData("GetName");
                FirstRB = RadioB.Insert(FirstRB, new RadioButton());
                FirstRB.GetInfo().SetBounds(180, 60 + (12 * location), 12, 12);
                ConnctionItem[location] = new ListViewItem((location + 1).ToString(), 0);
                string[] ConnactionArr = FirstVictim.GetInfo().GetData().Split('#');
                ConnctionItem[location].SubItems.Add(ConnactionArr[0]);
                ConnctionItem[location].SubItems.Add(ConnactionArr[1]);
                //ConnctionItem[location].SubItems.Add(ConnactionArr[2]);
                Connections.Items.Add(ConnctionItem[location]);
                CreateRB(FirstRB.GetInfo());
                FirstVictim = FirstVictim.GetNext();
                location++;
            }
        }