public WindowRoomList(string id)
        {
            if (wnd == null)
            {
                wnd = this;
            }

            InitializeComponent();
            new UserData(id);
            button_createRoom.Click += Button_createRoom_Click;

            m_Timer.Interval = TimeSpan.FromSeconds(1);
            m_Timer.Tick    += Timer_Tick;
            m_Timer.Start();
            MyNetwork.net.sendTotalRoomList();
            MyNetwork.net.sendMyRoomList();

            this.KeyDown += WindowRoomList_KeyDown;
            this.Closed  += WindowRoomList_Closed;

            this.Left  = SystemParameters.PrimaryScreenWidth - this.Width;
            this.Top   = SystemParameters.PrimaryScreenHeight - this.Height;
            this.Title = UserData.ud.id;
            //this.Topmost = true;
            //this.WindowState = WindowState.Minimized;
        }
Exemplo n.º 2
0
        private void cmdCreateId(byte[] packet, int size_packet)
        {
            if (BitConverter.ToUInt16(packet, Macro.SIZE_HEADER) == Macro.CMD_FAIL)
            {
                return;
            }

            string id = Encoding.UTF8.GetString(packet, Macro.SIZE_HEADER, Macro.SIZE_ID);

            WindowRoomList wnd_room_list = new WindowRoomList(id);

            wnd_room_list.Show();
            WindowLogin.wnd.Close();
        }