Ejemplo n.º 1
0
        public UMessageThread(MessagesThread thread, long myUserId)
        {
            this.recepientId = thread.WithUser;
            this.myUserId    = myUserId;

            Archived      = thread.Archived == 1;
            BlobMessageId = thread.BlobMessagesId;
            Name          = thread.Name;
            Onlive        = thread.Onlive == 1;
            WithUser      = thread.WithUser;
            PublicId      = thread.PublicId;
        }
Ejemplo n.º 2
0
        public frmTrocaMensagens()
        {
            InitializeComponent();

            _controller = new BlackjackController();

            Text += " - " + Configuration.UserId;

            txbMessage.KeyPress += txbMessage_KeyPress;

            var usersThread = new UsersThread();

            usersThread.UsersUpdated += UsersThread_UsersUpdated;
            new Thread(usersThread.Monitor).Start();

            _playersThread = new PlayersThread();
            _playersThread.PlayersUpdated += PlayersThread_PlayersUpdated;
            new Thread(_playersThread.Monitor).Start();

            var messagesThread = new MessagesThread();

            messagesThread.NewMessage += MessagesThread_NewMessage;
            new Thread(messagesThread.Monitor).Start();

            var publicTab = new TabPage("Geral")
            {
                Name = "0"
            };

            publicTab.Controls.Add(CreateDefaultTextBox());
            _tabColors.Add(publicTab, Color.White);
            tbcChats.TabPages.Add(publicTab);

            tbcChats.DrawMode  = TabDrawMode.OwnerDrawFixed;
            tbcChats.DrawItem += tbcChats_DrawItem;
            tbcChats.Selected += tbcChats_Selected;

            _controller.StateChanged += _controller_StateChanged;
            _controller.NewCard      += _controller_NewCard;
            _controller.RoundEnded   += RoundEnded;

            grdUsuarios.CellMouseDoubleClick += GrdUsuarios_CellMouseDoubleClick;
        }
Ejemplo n.º 3
0
 public DMessageThread(MessagesThread thread, long myUserId)
 {
     this.thread   = thread;
     this.myUserId = myUserId;
 }