//================================================================================ void MnuFileExportClick(object sender, EventArgs e) { if (lstRes.SelectedIndex == -1) { return; } try { exportDlg.FileName = getKeyFileName(); if (exportDlg.ShowDialog() == System.Windows.Forms.DialogResult.OK) { string key = keyPrefix + lstRes.SelectedItem.ToString(); CajApp.exportNode(key, exportDlg.FileName); } } catch (Exception ex) { MessageBox.Show("Can't export: " + ex.Message); } }