Message Alignment First Try

This commit is contained in:
Patrick Hellebrand
2021-09-23 16:05:20 +02:00
parent de2d135fdf
commit 0a1ff66e38
3 changed files with 16 additions and 29 deletions

View File

@@ -28,7 +28,6 @@ namespace PolyChat
private string username;
private static ElementTheme Theme = ElementTheme.Light;
public MainPage()
{
this.InitializeComponent();
@@ -78,7 +77,7 @@ namespace PolyChat
public void OnSendMessage(object sender = null, RoutedEventArgs e = null)
{
selectedPartner.AddMessage(new ChatMessage(username, "message", inputSend.Text));
selectedPartner.AddMessage(new ChatMessage(username, "message", inputSend.Text, DateTime.Now, false));
Controller.SendMessage(selectedPartner.Code, "message", inputSend.Text);
// clear input
inputSend.Text = "";
@@ -161,7 +160,7 @@ namespace PolyChat
Partners.Insert(index, sendingPartner);
break;
default:
sendingPartner.AddMessage(new ChatMessage(origin, type, content, timeStamp));
sendingPartner.AddMessage(new ChatMessage(origin, type, content, timeStamp, true));
break;
}
});
@@ -178,8 +177,9 @@ namespace PolyChat
new ChatMessage(
origin,
item["type"].ToString(),
item["content"].ToString()//,
//DateTime.Parse(item["timestamp"].ToString())
item["content"].ToString(),
DateTime.Parse(item["timestamp"].ToString()),
false // TODO: FIX !!!!
)
);
}