[ 
https://issues.apache.org/jira/browse/PIVOT-891?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16359153#comment-16359153
 ] 

Roger Whitcomb commented on PIVOT-891:
--------------------------------------

More work on TextInput, then move common code to new classes (CharSpan and 
CharUtils), and use the common code in both TextInput and TextArea (TextPane is 
more complicated and is still in progress):

Adding core\src\org\apache\pivot\text\CharSpan.java
Adding core\src\org\apache\pivot\util\CharUtils.java
Sending wtk\src\org\apache\pivot\wtk\SelectDirection.java
Sending wtk\src\org\apache\pivot\wtk\TextArea.java
Sending wtk\src\org\apache\pivot\wtk\TextInput.java
Sending wtk\src\org\apache\pivot\wtk\skin\TextAreaSkin.java
Sending wtk-terra\src\org\apache\pivot\wtk\skin\terra\TerraTextInputSkin.java
Transmitting file data .......done
Committing transaction...
Committed revision 1823724.

Also, CharSpan tests are coming soon.

> Fixes to selection logic in TextArea and TextPane
> -------------------------------------------------
>
>                 Key: PIVOT-891
>                 URL: https://issues.apache.org/jira/browse/PIVOT-891
>             Project: Pivot
>          Issue Type: Improvement
>          Components: wtk-terra
>    Affects Versions: 2.0.2, 2.0.4
>         Environment: All
>            Reporter: Roger Whitcomb
>            Assignee: Roger Whitcomb
>            Priority: Minor
>              Labels: text-selection
>             Fix For: 2.0.3, 2.1
>
>
> Currently (in TextArea at least) if you type Shift-Down and select a line or 
> two, then do Shift-Up it will extend the beginning of the area, instead of 
> reducing the end that you just extended.  This is not how any other editor 
> works.  
> Also would like to have double-click select the "word" the mouse is pointing 
> to, as other editors do.
> We'd like TextArea and TextPane (at least, maybe TextInput also) do the same 
> things.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to