private void deleteToolStripMenuItem_Click(object sender, EventArgs e) { CFileEntry x = (CFileEntry)listView1.SelectedItems[0].Tag; xsession.DeleteFile(x.Path); listView1.Items.Remove(listView1.SelectedItems[0]); }
private void addFileToolStripMenuItem_Click(object sender, EventArgs e) { OpenFileDialog ofd = new OpenFileDialog(); ofd.Multiselect = true; ofd.Title = "Open files to add"; if (ofd.ShowDialog() != DialogResult.OK) { return; } string xPath = ""; foreach (string locale in ofd.FileNames) { if (advTree1.SelectedNode != advTree1.Nodes[0]) { xPath = ((CFolderEntry)advTree1.SelectedNode.Tag).Path + "/" + Path.GetFileName(locale); } else { xPath = Path.GetFileName(locale); } if (!xsession.AddFile(locale, xPath)) { continue; } CFileEntry ent = xsession.GetFile(xPath); ListViewItem xitem = new ListViewItem(ent.Name); xitem.Tag = ent; listView1.Items.Add(xitem); } }
private void renameToolStripMenuItem_Click(object sender, EventArgs e) { CFileEntry val = (CFileEntry)listView1.SelectedItems[0].Tag; Renamer x = new Renamer(val.Name, true); if (x.ShowDialog() != DialogResult.OK) { return; } listView1.SelectedItems[0].Text = val.Name = x.FileName; }