Skip to content

Commit d420abd

Browse files
committed
Add Import option to right click menu
1 parent ebc57a2 commit d420abd

File tree

3 files changed

+59
-28
lines changed

3 files changed

+59
-28
lines changed

mfs_gui/MainForm.Designer.cs

Lines changed: 37 additions & 26 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

mfs_gui/MainForm.cs

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,10 +136,30 @@ private void contextMenuStripFile_Opening(object sender, CancelEventArgs e)
136136
if (listView.SelectedItems.Count == 1)
137137
renameToolStripMenuItem.Enabled = true;
138138
}
139+
if (current_dir != null)
140+
importToolStripMenuItem.Enabled = true;
139141
if (clipboardfiles != null && clipboardfiles.Length > 0)
140142
pasteToolStripMenuItem.Enabled = true;
141143
}
142144

145+
private void importToolStripMenuItem_Click(object sender, EventArgs e)
146+
{
147+
OpenFileDialog ofs = new OpenFileDialog();
148+
ofs.Filter = "All files|*.*";
149+
ofs.Title = "Import Files...";
150+
ofs.Multiselect = true;
151+
152+
if (ofs.ShowDialog() == DialogResult.OK)
153+
{
154+
string[] files = ofs.FileNames;
155+
foreach (string file in files)
156+
{
157+
Program.AddFileToDirectory(current_dir, file);
158+
}
159+
UpdateTreeView(current_dir);
160+
}
161+
}
162+
143163
private void extractToolStripMenuItem_Click(object sender, EventArgs e)
144164
{
145165
if (listView.SelectedItems.Count > 1)

mfs_gui/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,5 +32,5 @@
3232
// Vous pouvez spécifier toutes les valeurs ou indiquer les numéros de build et de révision par défaut
3333
// en utilisant '*', comme indiqué ci-dessous :
3434
// [assembly: AssemblyVersion("1.0.*")]
35-
[assembly: AssemblyVersion("0.0.2.0")]
36-
[assembly: AssemblyFileVersion("0.0.2.0")]
35+
[assembly: AssemblyVersion("0.0.3.0")]
36+
[assembly: AssemblyFileVersion("0.0.3.0")]

0 commit comments

Comments
 (0)