Esempio n. 1
0
        private static ART1PaintForm BuildMainForm()
        {
            ART1PaintForm mainForm = new ART1PaintForm();

            PatternInputTranslator translator = new PatternInputTranslator(mainForm);
            PatternInputProcessor processor = new PatternInputProcessor(translator);
            PatternInputPresenter presenter = new PatternInputPresenter(processor);
            presenter.Renew(50, 50, 0.7f);
            OpenFileDialog openDialog = new OpenFileDialog();
            new ART1PaintPresenter(mainForm, presenter, openDialog);

            return mainForm;
        }
Esempio n. 2
0
        public PatternInputProcessor(PatternInputTranslator patternInputTranslator)
        {
            this.patternInputTranslator = patternInputTranslator;

            SubscribeEvents();
        }