NZBHags.MainGUI.toolStripButton1_Click C# (CSharp) Method

toolStripButton1_Click() private method

private toolStripButton1_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
        private void toolStripButton1_Click(object sender, EventArgs e)
        {
            // disconnect
            if (server.isConnected)
            {
                panel1.Controls.Clear();
                //for (int i = 0; i < server.connections; i++)
                //{

                //}
                dlthreads = null;
                server.Disconnect();
                toolStripButton1.Image = NZBHags.Properties.Resources.connect_established;
            }
            else
            {
                server.Connect(this);
                toolStripButton1.Image = NZBHags.Properties.Resources.connect_no;
                dlthreads = new DLThreadGUI[server.connections];
                for (int i = 0; i < server.connections; i++ )
                {

                    //nNTPConnectionBindingSource1.Add(server.nntpConnections[i]);
                    //flowLayoutPanelThreads.Controls.Add(new DLThreadGUI(server.nntpConnections[i]));
                    //listBox1.Controls.Add(new DLThreadGUI(server.nntpConnections[i]));
                    DLThreadGUI ctrl = new DLThreadGUI(server.nntpConnections[i]);
                    ctrl.Location = new System.Drawing.Point(0, panel1.Controls.Count * 23);
                    dlthreads[i] = ctrl;
                    panel1.Controls.Add(ctrl);

                }
            }
        }