If you are looking for the decompiler itself, visit https://github.com/jindrapetrik/jpexs-decompiler
NEW : We have got a new blog where we post some interesting SWF internals info.
![List of issues](/flash/images/issue_list.png)
#635 Cannot properly place text cursor with Japanese characters
Author:
Varq
![user user](/flash/images/user.png)
Date created:
Type: bug
Visibility: Everybody
Assigned to:
JPEXS
![admin admin](/flash/images/user_admin.png)
Labels: GUIUnicode
State: closed ![Help](/flash/images/help.png)
![Help](/flash/images/help.png)
> What steps will reproduce the problem?
Left mouse click on a line with Japanese and English characters in it in an attempt to
place the text cursor.
> What is the expected output? What do you see instead?
Expected: The text cursor will appear in the correct spot on that line.
Actual: The text cursor appears a lot further ahead in that line then expected. Most
likely at the end if selected past the midpoint in the line.
> What version of the product are you using? On what operating system?
Version: 2.1.2 stable and 2.1.2 nightly 31c7cc0
OS: Windows 7
> Please provide any additional information below.
-Only happens on lines containing a mix of Japanese and English characters.
-Other lines in that file containing ONLY Japanese or ONLY English characters behave
normally.
-I would assume this also happens to Chinese and other foreign Unicode characters. (Have
not tested)
-Example code for testing: trace("おはようございます。日本語です。");
This bug should be in JSyntaxPane
Well, I just posted it to the JSyntaxPane page, but it doesn't look it's been updated
since 2009 (?). If there's nothing you can do about it, then I guess this can be ignored
then. Working around it isn't too troublesome.
Assigned: →
JPEXS
![admin admin](/flash/images/user_admin.png)
State: new→opened
Try version 4.0.4, it should be fixed.
Note: It is not jsyntaxpane fault. I did a lot updates to its code related to utf-8
characters and this was not completed.
State: opened→upgraded
It looks like it works now, thank you!
State: upgraded→closed