From: benamar on
I've noticed a weird problem with VB6 apps (runtime) on the RTM of
Windows 7 (replicated it on RC and Beta1 as well).

Some standard controls such as the combobox and menu bar suddently do
not support right to left properly.

Any idea why ? Same apps work perfectly fine in Vista & XP.

Tried using Applicaiton Compatibilty and configuring XP SP2 and no
luck.
Tried disabling themes.
Using standard 96 DPI.
From: Jan Hyde on
benamar <dan(a)rapid-image.com>'s wild thoughts were released
on Mon, 10 Aug 2009 04:52:05 -0700 (PDT) bearing the
following fruit:

>I've noticed a weird problem with VB6 apps (runtime) on the RTM of
>Windows 7 (replicated it on RC and Beta1 as well).
>
>Some standard controls such as the combobox and menu bar suddently do
>not support right to left properly.
>
>Any idea why ? Same apps work perfectly fine in Vista & XP.
>
>Tried using Applicaiton Compatibilty and configuring XP SP2 and no
>luck.
>Tried disabling themes.
>Using standard 96 DPI.

It's to do with languages. You need the relevant files on
your PC to support this property.

Do you have VBAME.DLL on the windows 7 PC?


--
Jan Hyde
From: benamar on
On 11 אוגוסט, 06:17, Jan Hyde <StellaDrin...(a)REMOVE.ME.uboot.com>
wrote:
> benamar <d...(a)rapid-image.com>'s wild thoughts were released
> on Mon, 10 Aug 2009 04:52:05 -0700 (PDT) bearing the
> following fruit:
>
> >I've noticed a weird problem with VB6 apps (runtime) on the RTM of
> >Windows 7 (replicated it on RC and Beta1 as well).
>
> >Some standard controls such as the combobox and menu bar suddently do
> >not support right to left properly.
>
> >Any idea why ? Same apps work perfectly fine in Vista & XP.
>
> >Tried using Applicaiton Compatibilty and configuring XP SP2 and no
> >luck.
> >Tried disabling themes.
> >Using standard 96 DPI.
>
> It's to do with languages. You need the relevant files on
> your PC to support this property.
>
> Do you have VBAME.DLL on the windows 7 PC?
>
> --
> Jan Hyde

I copied the VBAME.DLL from a working vista PC to the 7 pc.
Overwriting the existing one. Still, everything is not support right
to left.

Dan.
From: Jan Hyde on
benamar <dan(a)rapid-image.com>'s wild thoughts were released
on Sun, 23 Aug 2009 02:59:27 -0700 (PDT) bearing the
following fruit:

>On 11 ??????, 06:17, Jan Hyde <StellaDrin...(a)REMOVE.ME.uboot.com>
>wrote:
>> benamar <d...(a)rapid-image.com>'s wild thoughts were released
>> on Mon, 10 Aug 2009 04:52:05 -0700 (PDT) bearing the
>> following fruit:
>>
>> >I've noticed a weird problem with VB6 apps (runtime) on the RTM of
>> >Windows 7 (replicated it on RC and Beta1 as well).
>>
>> >Some standard controls such as the combobox and menu bar suddently do
>> >not support right to left properly.
>>
>> >Any idea why ? Same apps work perfectly fine in Vista & XP.
>>
>> >Tried using Applicaiton Compatibilty and configuring XP SP2 and no
>> >luck.
>> >Tried disabling themes.
>> >Using standard 96 DPI.
>>
>> It's to do with languages. You need the relevant files on
>> your PC to support this property.
>>
>> Do you have VBAME.DLL on the windows 7 PC?
>>
>> --
>> Jan Hyde
>
>I copied the VBAME.DLL from a working vista PC to the 7 pc.
>Overwriting the existing one. Still, everything is not support right
>to left.

Yes, well there may be more to it than that, such as
installing the relevant languge. Vista ultimate (annoyingly)
keeps wanting to install all the available languages, but I
assume you can get them from the MS site.


--
Jan Hyde
From: Ralph on

"Jan Hyde" <JanHyde(a)REMOVE.ME.mvps.org> wrote in message
news:pdv49558fgkelouhq6s82utrjkkq34ukvf(a)4ax.com...
> >
> >I copied the VBAME.DLL from a working vista PC to the 7 pc.
> >Overwriting the existing one. Still, everything is not support right
> >to left.
>
> Yes, well there may be more to it than that, such as
> installing the relevant languge. Vista ultimate (annoyingly)
> keeps wanting to install all the available languages, but I
> assume you can get them from the MS site.
>

I was hesitant to reply because I can't give any exact details, but whenever
I have tried this, it turned out to be more of an adventure than MS's help
will have you believe.

Jan is correct you have to first go to administration and enable support and
then also download the languages. I found that various products such as
Office, etc. require you to set them up as well. On older busy boxes it
seems to take a couple of efforts before everything works.

But whatever you do use the tools and downloads provided - don't start
willy-nilly swapping out files until you are sure of what you are doing.
<grin>

hth
-ralph