private void m_pRemoteServers_Servers_DoubleClick(object sender, EventArgs e) { if(m_pRemoteServers_Servers.SelectedItems.Count > 0){ UserRemoteServer remoteServer = (UserRemoteServer)m_pRemoteServers_Servers.SelectedItems[0].Tag; wfrm_User_RemoteServers_Server frm = new wfrm_User_RemoteServers_Server(m_pUser,remoteServer); if(frm.ShowDialog(this) == DialogResult.OK){ LoadRemoteServers(frm.RemoteServerID); } } }
private void m_pTab_RemoteServers_Toolbar_ItemClicked(object sender,ToolStripItemClickedEventArgs e) { if(e.ClickedItem.Tag == null){ return; } if(e.ClickedItem.Tag.ToString() == "add"){ wfrm_User_RemoteServers_Server frm = new wfrm_User_RemoteServers_Server(m_pUser); if(frm.ShowDialog(this) == DialogResult.OK){ LoadRemoteServers(frm.RemoteServerID); } } else if(e.ClickedItem.Tag.ToString() == "edit"){ UserRemoteServer remoteServer = (UserRemoteServer)m_pRemoteServers_Servers.SelectedItems[0].Tag; wfrm_User_RemoteServers_Server frm = new wfrm_User_RemoteServers_Server(m_pUser,remoteServer); if(frm.ShowDialog(this) == DialogResult.OK){ LoadRemoteServers(frm.RemoteServerID); } } else if(e.ClickedItem.Tag.ToString() == "delete"){ UserRemoteServer remoteServer = (UserRemoteServer)m_pRemoteServers_Servers.SelectedItems[0].Tag; if(MessageBox.Show(this,"Are you sure you want to delete user Remote server '" + remoteServer.Host + "' !","Confirm Delete",MessageBoxButtons.YesNo,MessageBoxIcon.Question,MessageBoxDefaultButton.Button2) == DialogResult.Yes){ remoteServer.Owner.Remove(remoteServer); LoadRemoteServers(""); } } }