Pardon my ignorance, but how do I, step by step, get your selection
thing into my app? I'm using Eclipse. Would you explain it as if I
don't know anything about doing this kind of thing? And then, how do I
getCursorPos() in my RichTextArea? You are a star. N

On Apr 27, 6:28 am, kozura <[email protected]> wrote:
> Yes, the selection API along with the existing DOM API should let you
> do pretty much any of these manipulations based on cursor position,
> and probably more easily and robustly than what it sounds like you're
> describing using text strings.  Also allows proper preservation of the
> cursor position - if you just change the html and replace it, cursor
> gets reset.
>
> As for your second question, DeferredCommand would allow you run a
> function after all events are processed.
>
> jk
>
> On Apr 26, 7:21 pm, Navigateur <[email protected]> wrote:
>
>
>
>
>
> > If I could simply getCursorPos() in my RichTextArea according to the
> > text displayed (getText()), then I could use space boundaries between
> > words to discover the word that is being changed, and use simple
> > String replace methods to affect the HTML. But I really don't mind
> > knowing a position according to the HTML either! Pardon my ignorance,
> > but do you actually have the methods for me to do this with my
> > RichTextArea?
>
> > But for me this is really all about the fact that any editing of the
> > text by the user (e.g. adding/deleting a character) happens AFTER the
> > keypress/keydown events are fired, so I cannot know WHAT the resulting
> > String will be!! This is crazy, and that's what necessitates me to
> > know the cursorPos, so that I can add the character being added/
> > deleted (which is told to me by the keypress event) in its PROSPECTIVE
> > position (which, again, I have no way of knowing!!).
>
> > So, for the time being, how do I do a time delayed function in GWT
> > i.e. what's the equivalent of JavaScript's "setInterval" in GWT? So
> > that I can grab the new and old Strings and compare them to know at
> > which cursor position I am.
>
> > Regards,
> > N
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Google Web Toolkit" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group 
> athttp://groups.google.com/group/google-web-toolkit?hl=en.- Hide quoted text -
>
> - Show quoted text -

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to