Пример #1
0
        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]);
        }
Пример #2
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);
            }
        }
Пример #3
0
        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;
        }