Hi Caolan,

Thanks for your suggestions. I checked to see if the Word 2000 document referenced the Bidi sprm through the 0x646B sprm, and it doesn't.
At this point, I'd like to follow your suggestion of using an alternative older way of specifying the the direction, but I'm not sure how to go about finding out what this older way would be.
Any ideas?


Thanks,
Alan


Caolan McNamara wrote:

Well I can suggest a few things to look into, in ww8scan.cxx take a look
at IsReplaceAllSprm and IsExpandableSprm. Some sprms are references into
the datastream where more sprms are found. One of those sprms, I think
0x646B, is found in table properties, and it references sprms which are
more table properties. The first thing to make sure is that the missing
"0x560B" under the natively created 2000 isn't actually in a list of
sprms referenced through e.g. a indirect reference 0x646B sprm. (they'd
be in the Data stream in this case)

Perhaps it could be something like word 2000 has a bug where it will
only accept the 0x560B property if there are referenced indirectly, and
not directly? Or (maybe more likely) word 2000 just doesn't use 0x560B
and word 2002 uses the indirect thing because of exactly this problem we
see in word 2000, and there is an alternative older way of specifying
the direction in 2000 which is deprecated in 2002 and overridden with
the 0x560B stuff.

C.


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]






--
Alan Yaniger
Tk Open Systems


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to