Hi Omer,
The ability to turn off bidi ordering in effect allows visual selection, whether the base direction is RTL or LTR. This might be a good feature to have in any event.
Regards,

 - yba


On Mon, 6 Oct 2008, Omer Zak wrote:

Date: Mon, 06 Oct 2008 19:13:34 +0200
From: Omer Zak <[EMAIL PROTECTED]>
To: linux-il <linux-il@cs.huji.ac.il>
Subject: Re: [YBA] Logical VS Visual Text Selection

Hello Jonathan,
I think that visual caret motion with logical selection is the best
approach.  I do not see visual selection as an useful feature at all (at
least if it means what I understand it to mean).

If anything needs to be improved, then add, as a feature, a mode to turn
off BiDi ordering in the visual display of a text fragment.  This will
make easier the lives of people, who edit text, which mixes together
several RTL and LTR spans together with plethora of punctuation marks.

Another audience for such a feature is blind computer users, who wish to
edit text in Hebrew.  They read it LTR in Braille, and would like to
suppress the BiDi algorithm for such text.  Therefore, they need to turn
off BiDi ordering for a whole file.

About the best way to implement such a feature (how to
activate/deactivate) and whether the text is to be displayed in-line or
in another window - I'm deferring to other people to make suggestions.

--- Omer


On Mon, 2008-10-06 at 18:50 +0200, Jonathan Ben Avraham wrote:
What happened to ivrix.org.il?

Java Swing supports visual caret motion but logical selection. The
engineering decision for selection was based on technical realities
(read budget) rather than what was best for the bidi user. The asymmetry
of the situation never sat well with Brian Beck however. There is a chance
to change this in JavaFX, if it is perceived as adding significant value.
Is visual selection implemented in any bidi text editor?

How much of an improvement would it be to implement visual text selection
in OpenOffice, in JavaFX? Would this be a killer feature to add to Hebrew
OOo?



--
 EE 77 7F 30 4A 64 2E C5  83 5F E7 49 A6 82 29 BA    ~. .~   Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
     - [EMAIL PROTECTED] - tel: +972.2.679.5364, http://www.tkos.co.il -

=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]

Reply via email to