private void buttonCreateFolder_Click(object sender, EventArgs e)
        {
            var node = tree.SelectedNode as FolderTree.FolderNodes.WorkNodes.WorkFolderNode;

            if (node != null)
            {
                try
                {
                    using (var dialog = new EnterStringDialog(Environment.StringResources.GetString("FolderName"),
                                                              Environment.StringResources.GetString("FolderNameInput"),
                                                              Environment.StringResources.GetString("NewFolder")))
                    {
                        if (dialog.ShowDialog(this) == DialogResult.OK)
                        {
                            tree.SelectedNode = FolderTree.FolderNodes.WorkNodes.WorkFolderNode.CreateNewFolder(node, dialog.Input);
                        }
                    }
                }
                catch (Exception ex)
                {
                    Lib.Win.Data.Env.WriteToLog(ex);
                }
            }
            tree.UpdateWorkFolderStatus();
        }
예제 #2
0
        private void RenameQuery(string oldName)
        {
            var dialog =
                new EnterStringDialog(Environment.StringResources.GetString("InquiryName"),
                                      Environment.StringResources.GetString("InquiryNameInput"),
                                      oldName);

            dialog.DialogEvent += Rename_DialogEvent;
            dialog.Show();
        }
        private void SaveDialogOld(string queryName)
        {
            var dlg =
                new EnterStringDialog(Environment.StringResources.GetString("Search_FrmSave_FrmSave_Load_Title1"),
                                      Environment.StringResources.GetString("Search_OptionsDialog_SaveDialogOld_Message1") + ":",
                                      queryName, false);

            dlg.DialogEvent += SaveDialogOldResult;
            ShowSubForm(dlg);
            Enabled = false;
        }