Example #1
0
        private IScreen createNewActiveScreen(IScreenLocator _locator)
        {
            IScreen screen = _locator.CreateScreen(_factory);

            activate(screen);
            _screens.Add(screen);
            return(screen);
        }
Example #2
0
        private IScreen createNewActiveScreen(IScreenSubject subject)
        {
            IScreen screen = subject.CreateScreen(_screenFactory);

            activate(screen);
            _screens.Add(screen);
            return(screen);
        }