arabic not joined in non-arabic windows xp
Hi,
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