Пример #1
0
        private void RenameBT_Click(object sender, EventArgs e)
        {
            RenameForm r = new RenameForm();

            RenameForm.newn = get_songData()[1];
            r.Show();
        }
Пример #2
0
        private void contextMenuStrip1_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
        {
            ToolStripItem item = e.ClickedItem;
            var           page = item.Tag as ResourceGroupTabPage;

            if (string.Equals(item.Text, MenuItemActions.DeleteTab))
            {
                tabControlMain.TabPages.Remove(page);
            }
            else if (string.Equals(item.Text, MenuItemActions.RenameTab))
            {
                var renameForm = new RenameForm(page.Text);
                renameForm.Text = "Rename Tab Form";

                var dialogResult = renameForm.ShowDialog(this);
                if (dialogResult != DialogResult.OK)
                {
                    return;
                }

                var result = renameForm.Result;

                page.SetDisplayName(result);
            }
        }
Пример #3
0
        private void jPictureBox1_Click(object sender, EventArgs e)
        {
            progress_bar("Creating...", 0, 0);
            RenameForm   rf  = new RenameForm();
            DialogResult res = rf.ShowDialog(this);

            if (res == DialogResult.OK && RenameForm.value != null && RenameForm.value.Length > 0)
            {
                using (var fbd = new FolderBrowserDialog())
                {
                    DialogResult result = fbd.ShowDialog();
                    if (result == DialogResult.OK && !string.IsNullOrWhiteSpace(fbd.SelectedPath))
                    {
                        string path = Path.Combine(fbd.SelectedPath, Path.GetFileNameWithoutExtension(RenameForm.value) + ".pck");
                        File.WriteAllBytes(path, Resources.BlankPk);
                        if (Path.GetExtension(path) == ".pck")
                        {
                            unppack_path = path;
                        }
                        if (unppack_path.Length <= 1)
                        {
                            JMessageBox.Show(this, "Please select .pck!");
                        }
                        else
                        {
                            openedPckFies = new PackHelper(unppack_path, true);
                            openedPckFies.ReadTableIsDone = initialRead;
                            openedPckFies.progress_bar   += progress_bar;
                            this.fiullFilePath            = unppack_path;
                        }
                    }
                }
            }
            progress_bar("Ready", 0, 0);
        }
Пример #4
0
        private void AddHandler(object sender, EventArgs e)
        {
            string newName = RenameForm.Invoke();

            _dgv.Rows.Add(newName);
            _data.Add(Tuple.Create(newName, ""));
            OnDataChange?.Invoke(_data);
            _state = State.Added;
        }
Пример #5
0
        private void btn_SaveAs_Click(object sender, EventArgs e)
        {
            FlightControlCommons.PadForms.RenameForm form = new RenameForm("settings.uav");
            form.Text = "Please enter a filename";
            form.ShowDialog();
            string filename = form.inputfield.Text;

            UAVCommons.Commands.SaveUAV cmd = (UAVCommons.Commands.SaveUAV)core.currentUAV.SendCommand(new UAVCommons.Commands.SaveUAV(filename));
            UpdateSettingsList(core);
        }
Пример #6
0
		public void RenameNode() {
			if (SelectedNode is IWorldTreeViewNode) {
				//SelectedNode.BeginEdit();
				
				if (RenameForm.Show(this, SelectedNode.Text) == DialogResult.OK) {
					((IWorldTreeViewNode) SelectedNode).Rename(RenameForm.NewName);
					RefreshTree();
				}
			}
		}
Пример #7
0
 void Pad_MouseDoubleClick(object sender, MouseEventArgs e)
 {
     if (e.Button == System.Windows.Forms.MouseButtons.Right)
     {
         RenameForm frm = new RenameForm("New Name for Pad: " + this.Text);
         frm.ShowDialog();
         TabText = frm.inputfield.Text;
         Text    = TabText;
     }
 }
Пример #8
0
 private void KeyPressHandler(int index, string text, Keys key)
 {
     if (index < 0)
     {
         return;
     }
     if (key == Keys.E)
     {
         string ans = RenameForm.Invoke(false, text);
         _mdl.ChangeItem(index, ans);
     }
 }
Пример #9
0
        private void Command()
        {
            IRenameForm rf = new RenameForm();

            if (rf.ShowDialog() == DialogResult.OK)
            {
                var toRename = _treeView.SelectedNode.Tag as MultiPageItem;
                if (toRename != null)
                {
                    toRename.Name = rf.NewName;
                }
            }
        }
Пример #10
0
        /// <summary>
        /// Rename the current item
        /// </summary>
        /// <param name="sender">Event sender</param>
        /// <param name="e">Event parameters</param>
        protected virtual void RenameItem(object sender, EventArgs e)
        {
            IHandler handler = PluginFactory.GetInstance().Package.ActiveHandler;

            if (handler != null && handler.TargetObject != null)
            {
                using (RenameForm frm = new RenameForm()) {
                    if (frm.ShowDialog(handler.TargetObject) == DialogResult.OK)
                    {
                        OnItemRenamed();
                    }
                }
            }
        }
Пример #11
0
        protected override void OnClick(EventArgs e)
        {
            base.OnClick(e);

            if (Enabled)
            {
                IRenameForm rf = new RenameForm();
                rf.NewName = System.IO.Path.GetFileNameWithoutExtension(_dbFile.Path);
                if (rf.ShowDialog() == DialogResult.OK)
                {
                    _dbFile.Rename(rf.NewName);
                }
            }
        }
Пример #12
0
        public virtual void RenameItem(object sender, EventArgs e)
        {
            if (ActiveHandler == null || ActiveHandler.TargetObject == null)
            {
                return;
            }

            using (var frm = new RenameForm())
            {
                if (frm.ShowDialog(ActiveHandler.TargetObject) == DialogResult.OK)
                {
                    ItemRenamed(this, EventArgs.Empty);
                }
            }
        }
Пример #13
0
        private void MouseClickHandler(int index, string text)
        {
            string ans;

            if (index < 0)
            {
                return;
            }
            if (text == Properties.Resources.AddNewKitchen)
            {
                ans = RenameForm.Invoke();
                _mdl.ChangeItem(index, ans);
                AddSpecialRow();
            }
        }
Пример #14
0
 private void CtrlDGV_CellContentClick(object sender, DataGridViewCellEventArgs e)
 {
     if (e.RowIndex == CtrlDGV.RowCount - 1)
     {
         string newName = RenameForm.Invoke();
         if (string.IsNullOrEmpty(newName))
         {
             return;
         }
         CtrlDGV.Rows[e.RowIndex].Cells[0].Value = newName;
         _data.Add(Tuple.Create(newName, ""));
         CtrlDGV.Rows.Add(Properties.Resources.AddNewDevice);
         CtrlLblNew.Text = newName;
     }
 }
Пример #15
0
        private void ImportPlanMenu_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
        {
            ToolStripItem item = e.ClickedItem;

            // hide the context menu
            var contextMenu = sender as ContextMenuStrip;

            contextMenu.Visible = false;

            if (item.Text == MigrationPlanActions.RenameGroup)
            {
                var prevGroupName = item.Tag as string;

                if (!PromptImportPlanOverWrite())
                {
                    return;
                }

                var renameForm = new RenameForm(prevGroupName);
                renameForm.Text = "Rename Group";

                var dialogResult = renameForm.ShowDialog(this);
                if (dialogResult != DialogResult.OK)
                {
                    return;
                }

                var newGroupName = renameForm.Result;

                if (string.IsNullOrWhiteSpace(newGroupName))
                {
                    MessageBox.Show($"Cannot rename group  to {newGroupName}", "Migration Sample", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }

                if (string.Equals(newGroupName, prevGroupName, StringComparison.OrdinalIgnoreCase))
                {
                    return;
                }

                foreach (var report in MigrationPlan.ReportsMigrationData.Where(r => r.SaaSTargetGroupName == prevGroupName))
                {
                    report.SaaSTargetGroupName = newGroupName;
                    report.ResetImportProgressData();
                }

                UpdateImportToSaaSTreeView();
            }
        }
Пример #16
0
        public void reName()
        {
            string     aim        = this.view.SelectedItems[0].Text;
            bool       isFile     = (aim.Split('.').Length > 1 ? true : false);
            string     from       = Path.Combine(currentAdress, aim);
            RenameForm renameForm = new RenameForm();

            renameForm.ShowDialog();
            if (renameForm.name != "")
            {
                bool isValidName = true;
                if (renameForm.name == aim)
                {
                    isValidName = false;
                }
                foreach (char x in renameForm.name)
                {
                    if (isValidName &&
                        (x == '/' || x == '\\' || x == '*' || x == ':' || x == '?' || x == '\"' ||
                         x == '<' || x == '>' || x == '|' || x == '.'))
                    {
                        isValidName = false;
                        break;
                    }
                }
                if (!isValidName)
                {
                    MessageBox.Show(MyStrings.WrongName);
                }
                else
                {
                    string to = Path.Combine(currentAdress, renameForm.name);
                    if (isFile)
                    {
                        var    arr = aim.Split('.');
                        string ext = arr[arr.Length - 1];
                        ImprovedFolder.MoveTo(this.currentAdress, aim, renameForm.name + "." + ext);
                    }
                    else
                    {
                        ImprovedFolder.MoveTo(this.currentAdress, aim, renameForm.name);
                    }
                }
            }
            this.buildDirectories(this.currentAdress);
        }
Пример #17
0
        protected override void Execute()
        {
            RenameForm newNameForm = new RenameForm
            {
                Text = "New File"
            };
            var result = newNameForm.ShowDialog() != DialogResult.OK;

            newNameForm.Dispose();
            if (result)
            {
                return;
            }

            string name = newNameForm.NewText;

            _projectViewer.AddNewFile(name);
        }
Пример #18
0
        private void Rename(string oldName)
        {
            RenameForm renameForm = new RenameForm(oldName);

            if (renameForm.ShowDialog() == DialogResult.OK)
            {
                string newName = renameForm.TextBox_NewName.Text;

                _EditorControl.Caret.Position.X = 0;
                _EditorControl.Caret.Position.Y = 0;
                while (_EditorControl.ActiveViewControl.SelectNext(oldName, true, true, false, true))
                {
                    this._EditorControl.ActiveViewControl.ReplaceSelection(newName);
                }

                _EditorControl.Selection.ClearSelection();
            }
        }
Пример #19
0
        public void NewScript()
        {
            RenameForm frm = new RenameForm("AnimName");

            if (frm.ShowDialog() == DialogResult.OK)
            {
                uint crc = System.Security.Cryptography.Crc32.Compute(Encoding.ASCII.GetBytes(frm.NewName));
                var  cml = new ACMDScript(crc);
                if (Runtime.isRoot)
                {
                    Runtime._curFighter[(ACMDType)0].EventLists.Add(crc, cml);
                    Runtime._curFighter[(ACMDType)1].EventLists.Add(crc, cml);
                    Runtime._curFighter[(ACMDType)2].EventLists.Add(crc, cml);
                    Runtime._curFighter[(ACMDType)3].EventLists.Add(crc, cml);
                }
                else
                {
                    Runtime._curFile.EventLists.Add(crc, cml);
                }

                TreeNode n = null;
                if (Runtime.isRoot)
                {
                    n = new CommandListGroup(Runtime._curFighter, cml.AnimationCRC)
                    {
                        Text = $"{this.Nodes.Count:X} - {frm.NewName}"
                    }
                }
                ;
                else
                {
                    n = new CommandListNode(cml)
                    {
                        Text = $"{this.Nodes.Count:X} - {frm.NewName}"
                    }
                };
                this.Nodes.Add(n);
                Runtime.Instance.FileTree.SelectedNode = n;
                Runtime.Instance.FileTree.Invalidate();
            }
        }
    }
Пример #20
0
        private void renameToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (_currentListViewItem == null)
            {
                return;
            }

            var scannedItem = _currentListViewItem.Tag as ScannedImage;

            using (var form = new RenameForm())
            {
                form.ImputText = scannedItem.Name;

                if (form.ShowDialog() == DialogResult.OK)
                {
                    scannedItem.Name = form.ImputText;

                    RefreshListView();
                }
            }
        }
Пример #21
0
        /// <summary>
        /// Opens a dialog to rename the currently selected layer.
        /// </summary>
        private void LayerRenameButton_Click(object sender, EventArgs e)
        {
            Map map = mainMapControl.Map;

            if (map == null || TryGetLayerIndex(map, out int layerIndex) == false)
            {
                return;
            }

            // open the dialog.
            RenameForm rename = new RenameForm(map.layers[layerIndex].name);

            rename.ShowDialog(this);
            // should the name change?
            if (rename.ShouldChange == true)
            {
                string toChangeTo = rename.ChangeTo;
                CommandManager.Add(new RenameLayerCommand(map, toChangeTo, map.layers[layerIndex]), true);
            }
            rename.Dispose();
        }
Пример #22
0
        public static NbtTag RenameTag(NbtTag tag, TreeNode node)
        {
            try
            {
                if (!(node.Parent is TreeNode))
                {
                    throw new WarningException("The node may not be renamed!");
                }
                RenameForm form = new RenameForm(tag);

                DialogResult res = form.ShowDialog();
                if (res == DialogResult.OK)
                {
                    tag = form.NBTTag;
                    //Changed = true;
                    //UpdateTree();
                }
            }
            catch (Exception exception)
            {
                if (exception is InvalidOperationException || exception is WarningException)
                {
                    new AlertForm(exception.ToString())
                    {
                        Text = "Warning!",
                        Icon = System.Drawing.SystemIcons.Warning
                    }.ShowDialog();
                }
                else
                {
                    new AlertForm(exception.ToString())
                    {
                        Text = exception.GetType().ToString(),
                        Icon = System.Drawing.SystemIcons.Error
                    }.ShowDialog();
                }
            }
            return(tag);
        }
Пример #23
0
        private void CtrlBtnEdit_Click(object sender, EventArgs e)
        {
            string text = "";
            bool   flag = true;

            while (flag)
            {
                text = RenameForm.Invoke(false, _text);
                if (text != "")
                {
                    flag = false;
                }
                else
                {
                    MessageBox.Show("Если нужно удалить запись - выбирайте опцию" +
                                    " \"Удалить\". Пустые значения вводить нельзя.");
                }
            }
            DialogResult = DialogResult.OK;
            OnYes?.Invoke(text);
            Close();
        }
Пример #24
0
        private void Command()
        {
            IRenameForm rf = new RenameForm();

            rf.NewName = _treeView.SelectedNode.Text;

            var toRenameTableItem = _table.First(n => n.Name == _treeView.SelectedNode.Text);
            var toRenamePageItem  = _pages.First(n => n.Name == _treeView.SelectedNode.Text);

            if (rf.ShowDialog() == DialogResult.OK)
            {
                if (toRenameTableItem != null)
                {
                    toRenameTableItem.Name = rf.NewName;
                }

                if (toRenamePageItem != null)
                {
                    toRenamePageItem.Name = rf.NewName;
                }
            }
        }
Пример #25
0
        private void EditHandler(object sender, EventArgs e)
        {
            if (_mouseLocation.RowIndex < 0 || _mouseLocation.RowIndex > _dgv.Rows.Count - 1)
            {
                return;
            }
            string name    = _dgv.Rows[_mouseLocation.RowIndex].Cells[0].Value.ToString();
            string newName = RenameForm.Invoke(false, name);

            _dgv.Rows[_mouseLocation.RowIndex].Cells[0].Value = newName;

            for (int i = 0; i < _data.Count; i++)
            {
                if (_data[i].Item1 != name)
                {
                    continue;
                }
                _data[i] = Tuple.Create(newName, _data[i].Item2);
                break;
            }
            OnDataChange?.Invoke(_data);
            _state = State.Edited;
        }
Пример #26
0
        private void newFolderContextItem_Click(object sender, EventArgs e)
        {
            TreeNodeAdv parent = projViewer.SelectedNode ?? projViewer.AllNodes.First();

            if (parent.Tag is ProjectFile)
            {
                parent = parent.Parent;
            }

            RenameForm newNameForm = new RenameForm
            {
                Text = "New Folder"
            };

            if (newNameForm.ShowDialog() != DialogResult.OK)
            {
                return;
            }

            string folderName = newNameForm.NewText;

            AddFolder(folderName, (ProjectFolder)parent.Tag);
        }
Пример #27
0
        protected override void InitializeCore()
        {
            RegisterExportHandler <Model>((path) =>
            {
                var configuration = ConfigurationList.Instance.FindConfiguration(path);

                var objectDatabase  = configuration?.ObjectDatabase;
                var textureDatabase = configuration?.TextureDatabase;
                var boneDatabase    = configuration?.BoneDatabase;

                Data.Save(path, objectDatabase, textureDatabase, boneDatabase);
            });
            RegisterExportHandler <Assimp.Scene>((path) => ModelExporter.ConvertAiSceneFromModel(Data, path));
            RegisterReplaceHandler <Model>((path) =>
            {
                var configuration = ConfigurationList.Instance.FindConfiguration(path);

                var objectDatabase  = configuration?.ObjectDatabase;
                var textureDatabase = configuration?.TextureDatabase;

                var model = new Model();
                model.Load(path, objectDatabase, textureDatabase);
                return(model);
            });
            RegisterReplaceHandler <Assimp.Scene>((path) =>
            {
                if (Data.Meshes.Count > 1)
                {
                    return(ModelImporter.ConvertModelFromAiScene(path));
                }

                return(ModelImporter.ConvertModelFromAiSceneWithSingleMesh(path));
            });
            RegisterDataUpdateHandler(() =>
            {
                var data = new Model
                {
                    Format     = Format,
                    Endianness = Endianness
                };
                data.Meshes.AddRange(Meshes.Data);
                data.TextureIDs.AddRange(Data.TextureIDs);
                data.TextureSet = Textures?.Data as TextureSet;
                return(data);
            });
            RegisterCustomHandler("Rename all shaders to...", () =>
            {
                using (var renameForm = new RenameForm("BLINN"))
                {
                    if (renameForm.ShowDialog() == DialogResult.OK)
                    {
                        foreach (var material in Data.Meshes.SelectMany(x => x.Materials))
                        {
                            material.Shader = renameForm.TextBoxText;
                        }
                    }
                }

                HasPendingChanges = true;
            });
            RegisterCustomHandler("Convert triangles to triangle strips", () =>
            {
                foreach (var indexTable in Data.Meshes.SelectMany(x => x.SubMeshes).SelectMany(x => x.IndexTables))
                {
                    if (indexTable.PrimitiveType == IndexTablePrimitiveType.Triangles)
                    {
                        ushort[] triangleStrip = TriangleStripUtilities.GenerateStrips(indexTable.Indices);
                        if (triangleStrip != null)
                        {
                            indexTable.PrimitiveType = IndexTablePrimitiveType.TriangleStrip;
                            indexTable.Indices       = triangleStrip;
                        }
                    }
                }

                HasPendingChanges = true;
            });
            RegisterCustomHandler("Convert triangle strips to triangles", () =>
            {
                foreach (var indexTable in Data.Meshes.SelectMany(x => x.SubMeshes).SelectMany(x => x.IndexTables))
                {
                    if (indexTable.PrimitiveType == IndexTablePrimitiveType.TriangleStrip)
                    {
                        var triangles = indexTable.GetTriangles();
                        var indices   = new ushort[triangles.Count * 3];

                        for (int i = 0; i < triangles.Count; i++)
                        {
                            indices[(i * 3) + 0] = triangles[i].A;
                            indices[(i * 3) + 1] = triangles[i].B;
                            indices[(i * 3) + 2] = triangles[i].C;
                        }

                        indexTable.PrimitiveType = IndexTablePrimitiveType.Triangles;
                        indexTable.Indices       = indices;
                    }
                }

                HasPendingChanges = true;
            });
        }
Пример #28
0
        private void RenameButton_Click(object sender, EventArgs e)
        {
            RenameForm renameForm = new RenameForm();

            if (isLeftActive && LeftListView.SelectedItems.Count != 0)
            {
                if (LeftListView.SelectedItems.Count > 1)
                {
                    MessageBox.Show("Выбрано более одного элемента!");
                    renameForm.Dispose();
                    return;
                }

                if (LeftListView.SelectedItems[0].SubItems[2].Text.Equals("<папка>"))
                {
                    renameForm.fsi = new DirectoryInfo(Path.Combine(LeftViewRootPath, LeftListView.SelectedItems[0].SubItems[0].Text));
                }
                else if (!LeftListView.SelectedItems[0].Text.Equals("..."))
                {
                    string filename = LeftListView.SelectedItems[0].SubItems[0].Text;
                    if (LeftListView.SelectedItems[0].SubItems[1].Text != "")
                    {
                        filename = filename + "." + LeftListView.SelectedItems[0].SubItems[1].Text;
                    }
                    renameForm.fsi = new FileInfo(Path.Combine(LeftViewRootPath, LeftListView.SelectedItems[0].SubItems[0].Text));
                }
                else
                {
                    renameForm.Dispose();
                    return;
                }
            }
            else if (!isLeftActive && RightListView.SelectedItems.Count != 0)
            {
                if (RightListView.SelectedItems.Count != 1)
                {
                    MessageBox.Show("Выбрано более одного элемента!");
                    renameForm.Dispose();
                    return;
                }
                if (RightListView.SelectedItems[0].SubItems[2].Text.Equals("<папка>"))
                {
                    renameForm.fsi = new DirectoryInfo(Path.Combine(RightViewRootPath, RightListView.SelectedItems[0].SubItems[0].Text));
                }
                else if (!RightListView.SelectedItems[0].Text.Equals("..."))
                {
                    string filename = RightListView.SelectedItems[0].SubItems[0].Text;
                    if (RightListView.SelectedItems[0].SubItems[1].Text != "")
                    {
                        filename = filename + "." + RightListView.SelectedItems[0].SubItems[1].Text;
                    }
                    renameForm.fsi = new FileInfo(Path.Combine(RightViewRootPath, filename));
                }
                else
                {
                    renameForm.Dispose();
                    return;
                }
            }
            renameForm.Show();
        }