Exemplo n.º 1
0
 private void ChooseFolderButton_Click(object sender, EventArgs e)
 {
     if (ChooseFolderDialog.ShowDialog() == DialogResult.OK)
     {
         CodeLocationTextBox.Text = ChooseFolderDialog.SelectedPath;
         CodeLocationTextBox_Validating(sender, new System.ComponentModel.CancelEventArgs());
     }
 }
Exemplo n.º 2
0
 private void ChooseFolderButton_Click(object sender, EventArgs e)
 {
     ChooseFolderDialog.RootFolder   = Environment.SpecialFolder.MyComputer;
     ChooseFolderDialog.SelectedPath = Application.StartupPath;
     if (ChooseFolderDialog.ShowDialog() != DialogResult.OK)
     {
         return;
     }
 }
Exemplo n.º 3
0
 // Respond to user clicking OK
 private void OKbutton_Click(object sender, EventArgs e)
 {
     // Configure 'Choose folder' dialog for saving readings files
     ChooseFolderDialog.SelectedPath = "C:\\Users\\localadmin\\Desktop\\CURRENT DATA";      // Initialise to share drive
     if (ChooseFolderDialog.ShowDialog() != DialogResult.Cancel)
     {
         FilePath = ChooseFolderDialog.SelectedPath;
     }
     this.Close();
 }
Exemplo n.º 4
0
        private void ChooseHandler(object obj)
        {
            var dataContext = new ChooseFolderDialogViewModel(SelectedFolder?.FullPath);
            var dialog      = new ChooseFolderDialog(dataContext)
            {
                Owner = Application.Current.MainWindow
            };

            if (dialog.ShowDialog().GetValueOrDefault())
            {
                SelectedFolder = dataContext.SelectedFolder;
            }
        }
Exemplo n.º 5
0
 private void batchImportCommandBlockLanguageFilesToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (batchImportCommandBlockLanguageFilesToolStripMenuItem.IsEnabled())
     {
         //Opens a folder dialog and then imports all files in the selected folder
         if (ChooseFolderDialog.ShowDialog() != DialogResult.Cancel)
         {
             string directory = ChooseFolderDialog.SelectedPath;
             foreach (string file in Directory.GetFiles(directory))
             {
                 if (file.EndsWith(".mccbl"))
                 {
                     string         fileName    = Path.GetFileName(file);
                     CBLInterpreter interpreter = new CBLInterpreter(this, fileName, false, "@e[type=ArmorStand,name=" + Path.GetFileName(file).Replace(' ', '_').Trim() + "]");
                     ConsoleWindow.AppendText("Importing " + fileName);
                     SendCommand(ChatTools.MultiTellraw("@a", new TellrawColor[] { TellrawColor.gold, TellrawColor.aqua }, new string[] { "Importing ", fileName }));
                     CBLFile importer = interpreter.Interpret(file);
                     if (importer != null && importer.Import(this))
                     {
                         SendCommand(ChatTools.MultiTellraw("@a", new TellrawColor[] { TellrawColor.green, TellrawColor.yellow, TellrawColor.green }, new string[] { "Successfully imported ", importer.Commands.Count.ToString(), " commands" }));
                         ConsoleWindow.AppendText("Successfully imported " + importer.Commands.Count + " commands");
                         SendCommand(ChatTools.Tellraw("@a", TellrawColor.red, "Don't forget to enable the first Command Block if necessary"));
                     }
                     else
                     {
                         SendCommand(ChatTools.Tellraw("@a", TellrawColor.red, "[ERROR] Import was cancelled or failed for file " + file));
                     }
                 }
             }
         }
         else
         {
             SendCommand(ChatTools.Tellraw("@a", TellrawColor.red, "[ERROR] Import was cancelled or failed"));
         }
     }
 }