protected override void OnCreateMainForm() { var mainViewPresenter = _applicationController.Start <IMainViewPresenter>().DowncastTo <IPKSimMainViewPresenter>(); mainViewPresenter.StartOptions = _startOptions; MainForm = mainViewPresenter.BaseView.DowncastTo <Form>(); _eventPublisher.RemoveListener(_splashPresenter); _splashPresenter = null; }
public void AttachPresenter(ISplashViewPresenter presenter) { _presenter = presenter; }
protected override void OnCreateSplashScreen() { _splashPresenter = _applicationController.Start <ISplashViewPresenter>(); SplashScreen = _splashPresenter.View.DowncastTo <Form>(); }