i have develped an application in C# with arabic in Labels and listboxes, it
works fine in vista and in xp machines where arabic language is installed.
However if i run the app in xp with no arabic language installed, it shows
separate arabic characters instead of the joined cursive writing. I know this
is an OS problem and not specific to my app because if i type something in
arabic in notepad in a vista system and take it to the xp system without
arabic, it does not display correctly.
How can this be done? I looked around for a few days for solution but to no
avail. I tried to programatically install arabic fonts and used that font in
my app but it dosent work. I got some 3rd party components to do the job but
they dont have the grid which i need in my app.
The thing is that I have seen a different app and it works fine in
non-arabic xp but i dont know how they have done it.
Can anyone help? I tried for days!!
Thanks
Philip
You need to files for Complex Script and Right to Left languages in. Have
you done that? You can do it from ControlPanel/RegionalSettings/Language tab.
Have your Windows CD ready.