When a user wants to input East-Asian Language ( Japanese, Chinese or Korea ) by using the Editor of jide.jar, the position of IME is NOT next to cursor ( or we call "caret" ) where user wants to insert/input the language strings, instead the position of IME is at the left-bottom corner of the Editor Windows, this is very very strange. Other Java editors (like netbeans etc ) work well without the issue.
After I did some investigations about the issue, I figured out a solution to fix the issue and have had the java codes ( just needed to modify CodeEditorPainter.java, CodeEditor.java and added one new file --- InputMethodSupport.java ).
I have some questions:
(1) If I provide my solution and codes to your company, will you include my solution/codes into your new jide.jar after your company verifies it works?
(2) If your company decides to merge my codes into your jide.jar, how long does it take for us to see the code change?
(3) If I need to buy the license to modify jide.jar by myself, do I still need to provide my solution and codes to your company so your next release of jide.jar will include my codes?
Thank you
Yan