Example #1
0
 private bool ValidateLayoutName(string name, out bool hadNameConflict)
 {
     name            = LayoutManagementUtilities.NormalizeName(name);
     hadNameConflict = false;
     if (LayoutManagementUtilities.IsUniqueName(name, _layoutStore))
     {
         return(true);
     }
     hadNameConflict = true;
     return(LayoutManagementDialogUserInput.TryGetOverwriteLayoutConfirmation(name));
 }
Example #2
0
        private int GetDefaultLayoutNameIndex(string defaultNameFormat)
        {
            var    num = 0;
            string name;

            do
            {
                ++num;
                name = string.Format(CultureInfo.CurrentUICulture, defaultNameFormat, new object[]
                {
                    num
                });
            } while (num < 11 && !LayoutManagementUtilities.IsUniqueName(name, _layoutStore));
            return(num);
        }