//Send Text void Send() { if (RTBText.Text == string.Empty) { MessageBox.Show("Tin nhắn rỗng. Thử lại!"); } else { ChatMessage CM = new ChatMessage(); ChatUsers = UserClient; CM.Sender = UserClient; CM.Content = " " + txtusername.Text + " : " + RTBText.Text + "\n"; CM.CurrentTime = DateTime.Now; if (cbChatMat.Checked) { AppendText(RTBPrivate, Color.Blue, CM.Content); AppendText(RTBRoom, Color.Blue, CM.Content); RTBPrivate.SelectionStart = RTBPrivate.Text.Length; RTBPrivate.ScrollToCaret(); RTBRoom.SelectionStart = RTBRoom.Text.Length; RTBRoom.ScrollToCaret(); proxy.SendPrivateMessage(CM, _toUser); } else { AppendText(RTBRoom, Color.Black, CM.Content); RTBRoom.SelectionStart = RTBRoom.Text.Length; RTBRoom.ScrollToCaret(); proxy.SendPublicMessage(CM, CM.Sender.username); } } RTBText.Select(0, RTBText.TextLength); RTBText.SelectedText = ""; }
public FormClient() { InitializeComponent(); rtbText = new RTBText(msgSetText); rtbTextState = new RTBTextState(msgSetTextState); lblText = new LabelText(msgSetLabel); //_client.IsUV = false; }
private void TVQuestions_BeforeSelect(object sender, TreeViewCancelEventArgs e) { RTBText.Clear(); CB1.Checked = CB2.Checked = CB3.Checked = CB4.Checked = false; RTB1.Clear(); RTB2.Clear(); RTB3.Clear(); RTB4.Clear(); }
private void FormServer_Load(object sender, EventArgs e) { rtbText = new RTBText(msgSetText); lblText = new LabelText(msgLabelSetText); Dictionary <int, int> temp = new Dictionary <int, int>(); this.serverFacade.ConnectHandler_Show += serverFacade_ConnectHandler_Show; this.serverFacade.MsgHandler_Show += serverFacade_MsgHandler_Show; }
private void TVQuestions_BeforeSelect(object sender, TreeViewCancelEventArgs e) { RTBText.Clear(); CB1.Checked = CB2.Checked = CB3.Checked = CB4.Checked = false; RTB1.Clear(); RTB2.Clear(); RTB3.Clear(); RTB4.Clear(); if (TVQuestions.SelectedNode != null) { TVQuestions.SelectedNode.BackColor = Color.Transparent; TVQuestions.SelectedNode.ForeColor = SystemColors.ControlText; } }
}//gestione zoom private void RTBText_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == '\t') { RTBText.SelectedText = " "; RTBText.HideSelection = true; e.KeyChar = ' '; } if (e.KeyChar == '\n' || e.KeyChar == '\r') { RefreshControl.SuspendDrawing(MainSplit); string line = RTBText.Lines[RTBText.GetLineFromCharIndex(RTBText.SelectionStart) - 1]; int lineln = line.Length; line = line.Trim(' '); int _lineln = line.Length; int tabs = (lineln - _lineln) / 4; for (int i = 0; i < tabs; i++) { RTBText.SelectedText = " "; RTBText.HideSelection = true; } RefreshControl.ResumeDrawing(MainSplit); } }
private void selezionatuttoToolStripMenuItem_Click(object sender, EventArgs e) { RTBText.SelectAll(); }