Exemplo n.º 1
0
 private void StartLocal()
 {
     playWindow.NetworkEnabled = false;
     strokeLock  = false;
     endGameLock = false;
     networkGame = false;
     PlayerClock.Start();
     playWindow.Show();
 }
Exemplo n.º 2
0
        //for console game start initialization
        public void Initialize(string ip)
        {
            matrix                 = new CoreMatrix();
            playWindow             = new PlayWindow(this, "Chess", new GuiMatrix(matrix));
            playWindow.FormClosed += new FormClosedEventHandler(PlayWindowClose);

            PlayerClock          = new System.Windows.Forms.Timer();
            PlayerClock.Tick    += new EventHandler(PlayerClock_Tick);
            PlayerClock.Interval = 1000;


            if (ip == "0.0.0.0")
            {
                StartServer();
            }
            else
            {
                StartClient(ip);
            }

            PlayerClock.Start();
            playWindow.Show();

            Debug.NewMessage("play window show");


            Application.Run();
        }
        private void button_Play_Click(object sender, RoutedEventArgs e)
        {
            PlayWindow playWindow = new PlayWindow();

            playWindow.Show();
            this.Close();
        }
Exemplo n.º 4
0
        private void Start()
        {
            runColor               = FigureColor.WHITE;
            matrix                 = new CoreMatrix();
            playWindow             = new PlayWindow(this, "Chess", new GuiMatrix(matrix));
            playWindow.FormClosed += new FormClosedEventHandler(PlayWindowClose);

            PlayerClock          = new System.Windows.Forms.Timer();
            PlayerClock.Tick    += new EventHandler(PlayerClock_Tick);
            PlayerClock.Interval = 1000;
            endGameLock          = false;
            PlayerClock.Start();
            playWindow.Show();
        }
Exemplo n.º 5
0
        private void MainWindow_Loaded(object sender, RoutedEventArgs e)
        {
            pw = new PlayWindow();
            pw.Show();
            pw.ConnectTimeLine(tl);
            pw.ConnectPreview(preview);

            tl.FrameRate = FrameRate._60PFS;

            tl.AddTrack(SourceType.Sound, 1);
            tl.AddTrack(SourceType.Video, 1);
            tl.AddTrack(SourceType.Video, 2);
            tl.AddTrack(SourceType.Video, 3);
            tl.AddTrack(SourceType.Light, 1);
            tl.AddTrack(SourceType.Light, 2);
            tl.AddTrack(SourceType.Light, 3);
            tl.AddTrack(SourceType.Light, 4);
            tl.AddTrack(SourceType.Image, 1);
        }