NeinTom.ChatLog.ChatMessage.ChatMessage C# (CSharp) Method

ChatMessage() public method

public ChatMessage ( ChatLogControl parent, User user, string xml ) : System
parent ChatLogControl
user LiveCodingChat.User
xml string
return System
        public ChatMessage(ChatLogControl parent, User user, string xml)
        {
            this.parent = parent;
            this.user = user;
            stf = StringFormat.GenericTypographic;
            stf.FormatFlags |= StringFormatFlags.NoClip | StringFormatFlags.NoWrap;
            stf.FormatFlags |= StringFormatFlags.LineLimit;
            stf.LineAlignment = StringAlignment.Center;
            XmlDocument doc = new XmlDocument();
            doc.LoadXml("<body>" + xml + "</body>");
            XmlElement root = (XmlElement)doc.FirstChild;
            this.root = new RootPart(this,(XmlElement)root, new Font("Arial", 16));
            if (user != null)
                Nick = user.ID;
        }