public static KeyValuePair <string, string>?PromptDialog(string resFile, string defaultValue)
        {
            using (var esf = new ExtractStringCmdForm(resFile, defaultValue))
            {
                if (esf.ShowDialog() != DialogResult.OK)
                {
                    return(null);
                }

                return(new KeyValuePair <string, string>(esf.name, esf.value));
            }
        }