Results 1 to 2 of 2

Thread: MessageFont.Color wordt niet goed verstuurd

  1. #1
    TMSNUser Erwo's Avatar
    Join Date
    May 2004
    Location
    Eelde
    Posts
    84

    MessageFont.Color wordt niet goed verstuurd

    Ik kwam erachter dat als je met NLDMSNP de session.messagefont.color op blauw zet je bij de M$ messenger de text in het rood ontvangt. En bij meer kleuren is dit zo.

    Dit komt omdat blijkbaar M$ messenger niet de kleuren in RGB(roodgroenblauw) inleest maar in BGR(blauwgroenrood)

    Je verzend blauw in RGB = 0000FF en M$ maakt er rood van wat RGB = FF0000;

    Dus hij draait de boel om maar daar waren we al achter.

    Oplossing is simpel:
    Code:
    function TMSNSession.FontColorToStr(Color: TColor): String;
    begin
      Result := Format('%.2x%.2x%.2x', [GetRValue(Color), GetGValue(Color),
        GetBValue(Color)]);
    end;
    Wordt:
    Code:
    function TMSNSession.FontColorToStr(Color: TColor): String;
    begin
      Result := Format('%.2x%.2x%.2x', [GetBValue(Color), GetGValue(Color),
        GetRValue(Color)]);
    end;
    Zo eindelijk zelf eens een probleempje opgelost

    Gr. Erwin
    end.

  2. #2
    Perfect, zal het doorvoeren!

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Replies: 67
    Last Post: 15-Jun-04, 12:32
  2. Screen Protector
    By Bug in forum Tools
    Replies: 19
    Last Post: 03-Nov-03, 22:48
  3. FastNet HTTP Component POst niet goed
    By ruudk in forum Algemeen
    Replies: 11
    Last Post: 25-Nov-02, 21:38
  4. Krijg OnPostError niet goed afgehandeld
    By Hans Brenkman in forum Algemeen
    Replies: 9
    Last Post: 16-Sep-02, 10:45

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •