trichview.com

trichview.support




Re: Right-To-Left typing


Return to index


Author

Message

Marc

Posted: 12/05/2003 0:35:25


I see. I assumed that as the default BiDiMode was rvbdUnspecified and the

direction the text types in changes when switching between RTL and LTR language

then rve was auto-detecting and handling BiDiMode itself. It works when I

manually change BiDiMode for Hebrew.


Can you help me how I can detect when the character set changes from LTR

to RTL so I can progmatically change BiDiMode to the correct setting?


Thanks for your help.



"Sergey Tkachenko" <svt@trichview.com> wrote:

>I made a test:

>- set RichViewEdit.BiDiMode = rvbdRightToLeft

>- tried to typed text

>

>When the last typed character is English, the caret is to the right of it.

>When the last typed character is Arabic, the caret is to the left of it.

>When the last typed character does not have the strong BiDi direction (space

>for example), the position of caret is to the left (if you set paragraph

>BiDiMode=rvbdLeftToRight, it will be to the right).

>All as it was designed.

>

>I need more information which settings you made and which text you type.

>

>>

>> Paragraph alignment is already right, that is why it looks strange for

the

>> carat to stay on the right, but the text appears correctly on the left...

>

>

>





Powered by ABC Amber Outlook Express Converter