コード例 #1
0
ファイル: MainWorkSpace.cs プロジェクト: molish/OSDev
 private void menuItemAddFile_Click(object sender, EventArgs e)
 {
     if (checkRights(dataProvider.getCurrentDirectory()))
     {
         Form input = new InputNameDialog();
         dataProvider.setOperation(Model.Operation.CREATEFILE);
         this.Enabled = false;
         input.Show();
     }
 }
コード例 #2
0
ファイル: MainWorkSpace.cs プロジェクト: molish/OSDev
 private void menuItemRename_Click(object sender, EventArgs e)
 {
     if (listBoxDirectoryContent.SelectedItem != null)
     {
         if (checkRights(dataProvider.getCurrentDirectory() + '\\' + listBoxDirectoryContent.SelectedItem.ToString()))
         {
             Form input = new InputNameDialog();
             this.Enabled = false;
             if (File.Exists(dataProvider.getCurrentDirectory() + '\\' + listBoxDirectoryContent.SelectedItem.ToString()))
             {
                 dataProvider.setOperation(Model.Operation.RENAMEFILE);
             }
             else
             {
                 dataProvider.setOperation(Model.Operation.RENAMEDIR);
             }
             dataProvider.setBuffer(listBoxDirectoryContent.SelectedItem.ToString());
             input.Show();
         }
     }
 }