public ServerConnections(VideoServer v) { InitializeComponent(); videoServer = v; //setup refresh timer (1sec interval) refreshTimer = new Timer(); refreshTimer.Interval = 1000; //one second refreshTimer.Tick += new EventHandler(refreshTimer_Tick); //setup list view lv_clients.Columns.Add("Client"); lv_clients.Columns.Add("Connection Time"); lv_clients.View = View.Details; lv_clients.Columns[0].Width = 200; lv_clients.Columns[1].Width = 100; lv_clients.ItemSelectionChanged += new ListViewItemSelectionChangedEventHandler(lv_clients_ItemSelectionChanged); b_disconnect.Enabled = false; //keep form from disposing this.FormClosing += new FormClosingEventHandler(ServerConnections_FormClosing); }