Thanks, thats 1/3rd of the problem solved then ;)
Guess I'll need to write a routine that strips all formating except
for bold,italic,underline, links etc.
Probably need to use a regex. grr. I always get muddled with them.

On Sep 5, 11:16 am, Dalla <[email protected]> wrote:
> RichTextArea extends FocusWidget, which has a number of handlers for
> keyboard events.
> This snippet will let you catch a paste, assuming that the users paste
> using CTRL+V
>
> RichTextArea area = new RichTextArea();
>                 area.addKeyDownHandler(new KeyDownHandler() {
>                         @Override
>                         public void onKeyDown(KeyDownEvent event) {
>                                 if (event.isControlKeyDown() && 
> event.getNativeKeyCode() == 86) {
>                                         System.out.println("Paste");
>                                 }
>                         }
>                 });
>
> Not sure how you would catch the paste event if it came from a right-
> click context menu
> or the browser menu though...
>
> On 4 Sep, 23:59, darkflame <[email protected]> wrote:
>
>
>
> > I'm using a rich text area, and Ive run into the problem that when
> > users cut and paste from some applications, a lot of junk formating is
> > pasted as well.
>
> > Is there any method to catch the paste, and strip this data out?
> > So, while users can use it for rich text editing, they can only paste
> > data in as plane 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