MSNChat45 Interfaces

From MSNLD Wiki

Example shown is written in C#. All colors are of type stdole.OLE_COLOR

namespace MSNChat
{
    public interface _ICChatFrameEvents
    {
        void OnRedirect(string strUrl);
    }

    public interface IChatFrame
    {
        string AuditMessage { get; set; }
        uint BackColor { get; set; }
        uint BackHighlightColor { get; set; }
        string BaseURL { get; set; }
        uint ButtonBackColor { get; set; }
        uint ButtonFrameColor { get; set; }
        uint ButtonTextColor { get; set; }
        string Category { get; set; }
        string ChannelLanguage { get; set; }
        string ChatHome { get; set; }
        int ChatMode { get; set; }
        string CreateRoom { get; set; }
        string CreationModes { get; set; }
        uint Feature { get; set; }
        string HexRoomName { get; set; }
        uint InputBorderColor { get; set; }
        string InvitationCode { get; set; }
        string Locale { get; set; }
        string Market { get; set; }
        string MessageOfTheDay { get; set; }
        string MSNProfile { get; set; }
        string MSNREGCookie { get; set; }
        string NickName { get; set; }
        string NicknameToInvite { get; set; }
        string PassportProfile { get; set; }
        string PassportTicket { get; set; }
        string ResDLL { get; set; }
        string RoomName { get; set; }
        string Server { get; set; }
        string SubscriberInfo { get; set; }
        uint TopBackHighlightColor { get; set; }
        string Topic { get; set; }
        string UpsellURL { get; set; }
        string URLBack { get; set; }
        string UserRole { get; set; }
        string WelcomeMsg { get; set; }
        string WhisperContent { get; set; }
    }

    public interface IChatSettings
    {
        uint BackColor { get; set; }
        uint ForeColor { get; set; }
        string RedirectURL { get; set; }
        string ResDLL { get; set; }
    }
}