public static void UseDefaultCategoriesIfFirstRun(ModeBase mode)
 {
     if (mode.GetDefaultCategories() != null &&
         string.IsNullOrEmpty(Configs.Current.Get(mode.GetCategories())))
     {
         Configs.Current.Set(mode.GetCategories(), mode.GetDefaultCategories());
     }
 }
Beispiel #2
0
        void OpenForm(ModeBase mode, InputBoxHistory mruKey)
        {
            var directory = AskUserForDirectory(mruKey);

            if (directory == null)
            {
                return;
            }

            ShowForm(new FormGallery(mode, directory));
        }
        public static Tuple <string, string, string>[] ModeToTuples(ModeBase mode)
        {
            var categoriesString = Configs.Current.Get(mode.GetCategories());

            return(ModeUtils.CategoriesStringToTuple(categoriesString));
        }