I did not realize this list was set up so that hitting 'Reply' replied only to the sender, not to the list (it's the only one of the lists that I'm subscribed to that is), so the last time I sent this, it went only to one person (sorry, whoever that was):

There is a really bug in RichEdit::GetCharFormat (and GetParaFormat is not not implemented at all). The following two bits of code are found in the XS:

   if(dwMask & CFM_FACE) {
       EXTEND(SP, 2);
       XST_mPV(si++, "-name");
       XST_mPV(si++, cf.szFaceName);
   }

   if(dwMask & CFM_SIZE) {
       EXTEND(SP, 2);
       XST_mPV(si++, "-name");
       XST_mIV(si++, cf.yHeight);

So the height and name are both getting set to the '-name' key of the returned hash, and since height is last, we get that and lose the font name. Since this is a two-second fix, I hope it will be fixed for the next release, now that I've brought attention to it.

I attempted to create my own GetParaFormat using SendMessage, but I have so far been unsuccessful.

_________________________________________________________________
Send and receive Hotmail on your mobile device: http://mobile.msn.com


Reply via email to