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; }
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; }
public DMessageThread(MessagesThread thread, long myUserId) { this.thread = thread; this.myUserId = myUserId; }