Bläddra i källkod

Chat fix: now the first message displays on the first line of the textbox

Bart Reedijk 10 år sedan
förälder
incheckning
da0e9b13e6

+ 1 - 1
Proftaak Remote Healthcare/FietsClientV2/Forms/DoctorForm.cs

@@ -65,7 +65,7 @@ namespace FietsClient
 
         private void printMessage(string[] data)
         {
-            string finalMessage = "\r\n" + data[0] + ":\t" + data[2];
+            string finalMessage = data[0] + ":\t" + data[2] + "\r\n";
             chatBox.Invoke((MethodInvoker) delegate ()
             {
                 chatBox.AppendText(finalMessage);

+ 1 - 1
Proftaak Remote Healthcare/FietsClientV2/Forms/PatientForm.cs

@@ -206,7 +206,7 @@ namespace FietsClient
         {
             if (data[0] != _connection.userID)
                 patientModel.CurrentDoctorID = data[0];
-            string finalMessage = "\r\n" + data[0] + ":\t" + data[2];
+            string finalMessage = data[0] + ":\t" + data[2] + "\r\n";
             chatBox.Invoke((MethodInvoker)delegate ()
             {
                 chatBox.AppendText(finalMessage);

+ 2 - 4
Proftaak Remote Healthcare/FietsClientV2/TCPConnection.cs

@@ -135,10 +135,8 @@ namespace FietsClient
                             currentData.GetSessions().Last().AddMeasurement(JsonConvert.DeserializeObject<Measurement>(response_parts[1]));
                             break;
                         case "7":
-                            //                  sender              receiver            message
-                            string[] data = { response_parts[1], response_parts[2], response_parts[3] };
-                            
-                            onIncomingChatMessage(data);
+                            //                                        sender              receiver          message
+                            onIncomingChatMessage(new string[] { response_parts[1], response_parts[2], response_parts[3].TrimEnd('\0') } );
                             break;
                         case "8":
                             if (response_parts[1].TrimEnd('\0') != "-1")