Printing Arabic Text
Posted: Fri Jan 26, 2007 1:41 am
Hello all,
I have a text file containing some Arabic strings in Ansi format (saved with Notepad)
When "Regional And Language Options (RLO)" are set for english, I see them as, for example:
but when RLO are set for Arabic I see the right glyps in Notepad.
So far, so good.
My problem is that when RLO=Arabic I can correctly put and see that text in Messageboxes, Windows, menus etc., BUT in print jobs:
It seems that the text in oPrn:say() does not follow the RLO rules (I always see it as in English: "ÚÑÈí")
Should I manually apply some kind of conversion ?
(The source file is already Ansi, but I've tried all the combinations I know: OEMtoAnsi() - AnsiToWide() and viceversa)
Thanks
Davide
FWH27 - xH 0.99.60 - Bcc
I have a text file containing some Arabic strings in Ansi format (saved with Notepad)
When "Regional And Language Options (RLO)" are set for english, I see them as, for example:
Code: Select all
#define TXT_LANG "ÚÑÈí"
So far, so good.
My problem is that when RLO=Arabic I can correctly put and see that text in Messageboxes, Windows, menus etc., BUT in print jobs:
Code: Select all
oPrn:Say(row,col,TXT_LANG)
Should I manually apply some kind of conversion ?
(The source file is already Ansi, but I've tried all the combinations I know: OEMtoAnsi() - AnsiToWide() and viceversa)
Thanks
Davide
FWH27 - xH 0.99.60 - Bcc