Example #1
0
        static public ICreator Create(SaverMode mode)
        {
            ICreator creator;

            switch (mode)
            {
            case SaverMode.SlideShow:
                creator = new SimpleSlideCreator();
                break;

            case SaverMode.PhotoCollage:
                creator = new PhotoCollageCreator();
                break;

            case SaverMode.Mixed:
                creator = new MixedCreator();
                break;

            default:
                creator = new MixedCreator();
                Trace.WriteLine("SlidePageFactory: " + mode + " is not handled!!");
                break;
            }
            return(creator);
        }
Example #2
0
        void loadUiSaverMode(SaverMode mode)
        {
            switch (mode)
            {
            case SaverMode.SlideShow:
                asSlideShowMode.IsChecked = true;
                break;

            case SaverMode.PhotoCollage:
                asPhotoCollageMode.IsChecked = true;
                break;

            case SaverMode.Mixed:
                asMixedMode.IsChecked = true;
                break;

            default:
                asSlideShowMode.IsChecked = true;
                Debug.Write("Saver mode ");
                Debug.Write(Settings.Default.SaverMode);
                Debug.WriteLine(" is not handled!!");
                break;
            }
        }