Beispiel #1
0
        /// <summary>
        /// FBBoxProxy constructor using PostInformation.
        /// </summary>
        /// <param name="i_PostInformation">Post information.</param>
        public FBBoxProxy(PostInformation i_PostInformation)
        {
            string text2 = i_PostInformation.Rate != 0 ? string.Format("Rate: {0}", i_PostInformation.Rate) : string.Empty;

            m_instance = GenerateFBBox(i_PostInformation.m_Message, text2, i_PostInformation.m_ImageURL);
            m_instance.MouseClicked += m_instance_MouseClicked;
        }
Beispiel #2
0
        /// <summary>
        /// FBBoxProxy constructor using User.
        /// </summary>
        /// <param name="i_User">User</param>
        public FBBoxProxy(User i_User)
        {
            if (i_User != null)
            {
                string text1 = string.Format("{0} {1}", i_User.FirstName, i_User.LastName);
                string text2 = string.Format("Birthday: {0}", i_User.Birthday);
                m_instance = GenerateFBBox(text1, text2, i_User.PictureLargeURL);
            }
            else
            {
                m_instance = GenerateFBBox(null, null);
            }

            m_instance.MouseClicked += m_instance_MouseClicked;
        }