private void EditNodeProperties(bool keepFocus = false) { if (_treeHelper.IsSystem(treeViewLibrary.SelectedNode) || treeViewLibrary.SelectedNode == null) { return; } CodeSnippet _snippet = _treeHelper.FromNode(treeViewLibrary.SelectedNode); FormProperties _form = new FormProperties(_themeHelper) { Snippet = _snippet }; _form.ShowDialog(this); CodeLib.Instance.Refresh(); _treeHelper.RefreshCurrentTreeNode(); if (keepFocus) { // } else { fastColoredTextBox.Focus(); } }