[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-devel
Subject: Re: BiDi RTL/LTR
From: Lars Knoll <knoll () kde ! org>
Date: 2001-12-05 14:01:20
[Download RAW message or body]
Hi Hetz,
On Wednesday 05 December 2001 13:50, Hetz Ben-Hamo wrote:
> Hi Lars, people...
>
> I finally sat down and checked deeply the Windows behavior when pressing
> CTRL RIGHT-SHIFT that causes the text to appear right-to-left (not "push"
> mode). I have checked it with Windows Hebrew and Windows Arabic editions
> (heh, those MSDN cd's could be useful sometimes)..
>
> As it now with QT 3.0 (qt-copy from cvs), pressing CTRL RIGHT SHIFT when I
> enable hebrew/english (or arabic/english) keyboard mapping - the same line
> that the cursor at it - will take this line only and justify it to the
> right, and that behavior is wrong. It should take the WHOLE text and
> justify it to the right side.
Actually it does not do right justification, it changes the main
directionality of the paragraph from LTR to RTL. So a string as "english
ARABIC" (logically ordered) would appear as
LTR: "english CIBARA" OR
RTL: "CIBARA english"
So what Qt currently does is change the directionality of one _paragraph_. If
you have single line text, it'll probably only change that one line, but
that's more a mistake in the way the text is read into the editor.
Lars
>
> In Windows's WordPad (as an example of rich text editor), pressing CTRL
> RIGHT SHIFT on a line takes the line that the cursor is in and that line
> alone is justified to the right side, but it's actually just replacing the
> clicking on the "right justify" button on the icons bar..
>
> So, could the current behavior of QT modified to what I specified above
> please? this would help to keep the standards in BiDi accross Linux and
> Windows.
>
> Thanks,
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic