private void toolStrip_ItemClicked(object sender, ToolStripItemClickedEventArgs e) { if (e.ClickedItem == btnExit) { Application.Exit(); } if (e.ClickedItem == btnUseAsHosts && listHosts.SelectedItem != null) { UseAsHosts((string)listHosts.SelectedItem); } if (e.ClickedItem == btnCopy && listHosts.SelectedItem != null) { var formCopy = new FormCopy(string.Format(Resources.CopyToWhichFile, listHosts.SelectedItem)); var result = formCopy.ShowDialog(this); if (result == DialogResult.OK && !string.IsNullOrEmpty(formCopy.FileName)) { m_HostsProvider.CopyHosts((string)listHosts.SelectedItem, formCopy.FileName); LogInfo(Resources.CopyedTo, listHosts.SelectedItem, formCopy.FileName); RefreshList(); } } if (e.ClickedItem == btnDelete && listHosts.SelectedItem != null) { if (MessageBox.Show(string.Format(Resources.ReallyDelete, listHosts.SelectedItem), string.Empty, MessageBoxButtons.YesNo) == System.Windows.Forms.DialogResult.Yes) { m_HostsProvider.DeleteHosts((string)listHosts.SelectedItem); LogInfo(Resources.DeletedString, listHosts.SelectedItem); RefreshList(); } } if (e.ClickedItem == btnViewEdit && listHosts.SelectedItem != null) { m_HostsProvider.LaunchEditor((string)listHosts.SelectedItem); } if (e.ClickedItem == btnOpenFolder) { m_HostsProvider.OpenFolder(); } }
private void openFolderToolStripMenuItem_Click(object sender, EventArgs e) { m_HostsProvider.OpenFolder(); }