[ https://issues.apache.org/jira/browse/PIVOT-844?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13262664#comment-13262664 ]
Sandro Martini edited comment on PIVOT-844 at 5/2/12 1:05 PM: -------------------------------------------------------------- Yes, I see a general slowness using the solution in my (temporary) third patch (but note that third patch doesn't need previous patch, I keep here only for reference). Of course additional improvements has to be done, but I'd like to find a way to keep even the current behaviour, so probably something has to stay in user-code. If you have a patch and/or suggestions, are welcome ... otherwise we have to update later. was (Author: smartini): Yes, I see a general slowness using the solution in my (temporary) third patch (but note that third patch doesn't need previous patch, I keep here only for reference). Of course additional improvements has to be done, but I'd like to find a way to keep even the current behaviour, so probably something has to stay in user-code. If you have a patch and/or suggestions, are welcome ... otherwise we have to update next week. > SuggestionPopup Allow replacing selected text to the beginning index until > current cursor of TextInput or TextArea Component > ----------------------------------------------------------------------------------------------------------------------------- > > Key: PIVOT-844 > URL: https://issues.apache.org/jira/browse/PIVOT-844 > Project: Pivot > Issue Type: Improvement > Components: wtk, wtk-terra > Reporter: Brendan > Assignee: Sandro Martini > Priority: Minor > Fix For: 2.1 > > Attachments: PIVOT-844_second_rough_version.patch, > PIVOT-844_third_rough_version.patch > > Original Estimate: 96h > Remaining Estimate: 96h > > SuggestionPopup used to replacing whole content of TextInput once user make a > selection. This creates difficulties in implementing, for example, a list of > comma separated email addresses in recipients column. > I suggest to modify the replacing methodology to allow additional parameter > of Index of the beginning word to input so that the SuggestionPopup will > replace from the beginning index to the current caret (text cursor) with user > selection. Additionally, allow not only TextInput but also TextArea to be > served with, which we can build a typing assistant like function. > The finding the beginning index is user code responsibility which opens up > the choice of usages, like email address assistant where ";" is the separator > and space as separator when general typing assistant. The user code just > need to use Java String Split to locate the closet word to the caret for > SuggestionPopup. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira