public void receivedMessage(string msg) { rtbChat.AppendText(msg); //encrypt and store in file //CryptoEngine.Encrypt(); File.AppendAllText(user.Username + message_to + ".txt", CryptoEngine.EncryptPlainTextToCipherText(msg) + Environment.NewLine); }
private void btnSend_Click(object sender, RoutedEventArgs e) { rtbChat.AppendText("Me: " + txtMessage.Text + Environment.NewLine); rtbChat.FontSize = 15; String messageToSend = uniqueIdentifier + ":" + user.Username + ":" + message_to + ":" + " " + txtMessage.Text; //Send the message on socket if (HasSent == true) { HasSent = false; SocketReadWrite.writeToSocket(user.MySocket, messageToSend); } SocketReadWrite.writeToSocket(user.MySocket, " ");//ping SocketReadWrite.writeToSocket(user.MySocket, messageToSend); File.AppendAllText(user.Username + message_to + ".txt", CryptoEngine.EncryptPlainTextToCipherText("Me: " + txtMessage.Text) + Environment.NewLine); txtMessage.Text = ""; //Make text box empty }