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]
