Index: Core/Common/src/Core.Common.Gui/Forms/MessageWindow/MessageWindow.Designer.cs =================================================================== diff -u -r8abdbf5d1592b3c812318e1e713e5995e3c0891e -r6b177b1cf76ce7edd18cddc0f96acd88f90d8a2d --- Core/Common/src/Core.Common.Gui/Forms/MessageWindow/MessageWindow.Designer.cs (.../MessageWindow.Designer.cs) (revision 8abdbf5d1592b3c812318e1e713e5995e3c0891e) +++ Core/Common/src/Core.Common.Gui/Forms/MessageWindow/MessageWindow.Designer.cs (.../MessageWindow.Designer.cs) (revision 6b177b1cf76ce7edd18cddc0f96acd88f90d8a2d) @@ -190,7 +190,7 @@ // this.messagesBindingSource.DataMember = "MessageTable"; this.messagesBindingSource.DataSource = this.messageWindowData; - this.messagesBindingSource.Sort = "timeColumn DESC"; + this.messagesBindingSource.Sort = ""; // // messageWindowData // Index: Core/Common/src/Core.Common.Gui/Forms/MessageWindow/MessageWindow.cs =================================================================== diff -u -r8abdbf5d1592b3c812318e1e713e5995e3c0891e -r6b177b1cf76ce7edd18cddc0f96acd88f90d8a2d --- Core/Common/src/Core.Common.Gui/Forms/MessageWindow/MessageWindow.cs (.../MessageWindow.cs) (revision 8abdbf5d1592b3c812318e1e713e5995e3c0891e) +++ Core/Common/src/Core.Common.Gui/Forms/MessageWindow/MessageWindow.cs (.../MessageWindow.cs) (revision 6b177b1cf76ce7edd18cddc0f96acd88f90d8a2d) @@ -124,7 +124,13 @@ MessageData msg; while (newMessages.TryDequeue(out msg)) { - Messages.Rows.Add(msg.ImageName, msg.Time, msg.Message); + var row = Messages.NewRow(); + + row[0] = msg.ImageName; + row[1] = msg.Time; + row[2] = msg.Message; + + Messages.Rows.InsertAt(row, 0); } } finally