OT: HTML Help Related Topics control and character encoding

Jim Owens jowens at magma.ca
Wed Feb 13 12:06:26 PST 2013


On 2013-02-13 12:10, Jeremy H. Griffith wrote:
> I wonder if there is a different version of the
> ActiveX control for different code pages?  It
> sounds like it's not using the same one as the
> rest.
>
> See if there is a <PARAM name="Font" ... >
> in the instance of the control in your HTML.
> MSDN has some very sketchy docs for it:
>    http://msdn.microsoft.com/en-us/library/windows/desktop/ms644677%28v=vs.85%29.aspx
> but one of the values is the character set.
> They don't say what the syntax for that is,
> but I'd try 1256, CP1256, and cp-1256 to start.

For the record, here's what I found out.

The Font param works on the button. With value=",, cp1256" and my system 
locale set to English, it changes the text to question marks. If I 
change the system locale to Arabic, then the button text is in Arabic 
even without the Font param. (The button text was the one thing I hadn't 
tested for locale -- I didn't have a translation for "Related Topics" at 
the time). If I supply a bad Font param (1256 instead of cp1256), and 
system locale is Arabic, I get question marks .

I can't get the Font param (or the Text param) to work on an Item. In 
fact, if I place the Font param after an Item, its arguments affect the 
button instead. This is true even when the Button param is placed after 
the Item and Font params!

The Text param doesn't do anything anywhere, as far as I can see.

For Arabic, we'll just use a Related Topics subheading and some links. 
But it was interesting! Thanks again.


> There are also advisories about a "security"
> "upgrade" from MS that broke this control at:
>    http://www.helpwaregroup.com/system/app/pages/customSearch?scope=search-ns&q=Related+Topics+ActiveX
>
> HTH!
>
> -- Jeremy H. Griffith, at Omni Systems Inc.
>    <jeremy at omsys.com>    http://mif2go.com/
>
> __________ Information from ESET NOD32 Antivirus, version of virus signature database 8006 (20130213) __________
>
> The message was checked by ESET NOD32 Antivirus.
>
> http://www.eset.com
>
>
>
>




More information about the framers mailing list