[
https://issues.apache.org/jira/browse/PIVOT-850?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16035374#comment-16035374
]
Roger Whitcomb commented on PIVOT-850:
--------------------------------------
Several more commits:
Revision 1797311:
PIVOT-850: Solve cursor positioning problems (with the possible exception of
when the caret is at the end of the text) with composed and committed text
intermingled.
Move the storage of the composed text into the TextInput component itself so
the width can be taken into account for "setSelection".
Modified:
pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraTextInputSkin.java
pivot/trunk/wtk/src/org/apache/pivot/wtk/TextInput.java
Revision 1797402:
PIVOT-850: Update the text width calculations to use an average of the
TextLayout "bounds" and the "pixel bounds" which can differ by 4 pixels (often
with the default font), and maybe more. Using the average seems visually to be
"all right", in that the caret doesn't look too weird.
Fix problems with the drawing of the prompt with centered or right-justified
controls. We need to calculate the "alignmentDeltaX" with the prompt text
instead of the real text (which there isn't any of when drawing the prompt).
Add centered and right-justified controls to the "text_input_text.bxml" test
case.
Modified:
pivot/trunk/tests/src/org/apache/pivot/tests/text_input_test.bxml
pivot/trunk/wtk-terra/src/org/apache/pivot/wtk/skin/terra/TerraTextInputSkin.java
And finally this one to address several lingering problems:
Sending
wtk-terra\src\org\apache\pivot\wtk\skin\terra\TerraTextInputSkin.java
Transmitting file data .done
Committing transaction...
Committed revision 1797428.
> Fail to take input characters other than English in Mac Lion
> ------------------------------------------------------------
>
> Key: PIVOT-850
> URL: https://issues.apache.org/jira/browse/PIVOT-850
> Project: Pivot
> Issue Type: Bug
> Components: wtk, wtk-terra
> Affects Versions: 2.0.1, 2.0.2, 2.0.3
> Environment: Mac Lion
> Reporter: Brendan
> Assignee: Roger Whitcomb
> Labels: jre, mac
> Fix For: 2.5
>
> Attachments: ASF.LICENSE.NOT.GRANTED--Input to Mac Lion of Chinese
> Character show nothing.jpg, ASF.LICENSE.NOT.GRANTED--Window 7 and Text Area
> to show Chinese Input as Box.jpg, inputProblem.png, Screen Shot 2013-03-11 at
> 10.56.51 AM.png, Screen Shot 2013-03-11 at 10.59.23 AM.png, Screen Shot
> 2013-03-11 at 11.00.14 AM.png, WebStartInput.png
>
>
> In Mac Lion, no Chinese and Korean character can appear in TextInput and
> TextArea thru the input method.
> However, these components can take the character thru copy and paste.
>
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)