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);
}
}
}