public MainWindow(IMainViewController controller) : base(Gtk.WindowType.Toplevel) { mainViewController = controller; LoadView(); //init views and events mainViewController.View = this; mainViewController.ParallelCount = Convert.ToInt32(spParallel.Value); mainViewController.Load(); //controller loaded }
public MainView(IMainViewController mainViewController, IMainViewModel mainViewModel) { m_mainViewController = mainViewController; m_mainViewModel = mainViewModel; m_bombSpriteHandler = new BombSpriteHandler("../../Resources/bomb_sprites.png", m_mainViewModel.GetSprizeSize()); var unicornTexture = new Texture("../../Resources/unicorn.png"); m_playerEntity = new Sprite(unicornTexture); }
public SMainViewController(IMainViewController instance) { inst = instance; mutex = new Mutex(); }
void IMainView.StartView(IMainViewController control) { m_Controller = control; m_Controller.setMdiText(this.Text); Application.Run(this); }
public void SetController(IMainViewController controller) { m_controller = controller; }
public MainWindowViewModel(IMainViewController controller) { _controller = controller; }
public MainViewView() { InitializeComponent(); _mainViewController = new MainViewController(this); }