Exemplo n.º 1
0
    public override BaseView OpenWindow()
    {
        BaseView view = base.OpenWindow();

        if (mView == null)
        {
            mView = view as CreateRoomView;
        }
        return(view);
    }
Exemplo n.º 2
0
        public static void InitializeForms()
        {
            _forms = new List <Form>();

            createRoomView = new CreateRoomView();
            gameEnd        = new GameEnd();
            gameView       = new GameView();
            homeView       = new HomeView();
            joinRoomView   = new JoinRoomView();
            roundEnd       = new RoundEnd();

            _forms.Add(createRoomView);
            _forms.Add(gameEnd);
            _forms.Add(gameView);
            _forms.Add(homeView);
            _forms.Add(joinRoomView);
            _forms.Add(roundEnd);

            foreach (Form form in _forms)
            {
                form.FormClosed += new FormClosedEventHandler((object sender, FormClosedEventArgs e) => { Environment.Exit(0); });
            }
        }
Exemplo n.º 3
0
 /// <summary>
 /// 创建房间点击
 /// </summary>
 public void OnCreateRoomClick()
 {
     CreateRoomView rv = Global.Inst.GetController <CreateRoomController>().OpenWindow() as CreateRoomView;
 }