How to automatically deselect a selected text in a selectable textarea

Hi there

I' ve got a selectable textarea
I would like that when  I release the mouse button after selecting a text, the text is automatically deselected...

do you know how to do it??

BRX
BRXAsked:
Who is Participating?
 
CalronConnect With a Mentor Commented:
Here's a method that works:

listener = new Object();
listener.onMouseUp = function() {
      if (Selection.getFocus() == "_level0.txt") {
            Selection.setSelection(Selection.getCaretIndex(), Selection.getCaretIndex());
      }
}
Mouse.addListener(listener);


instead of "_level0.txt" you will have to put in the path to your own textfield (to find out what the exact path is, use this method:

listener = new Object();
listener.onMouseUp = function() {
      trace (Selection.getFocus());
}
Mouse.addListener(listener);

then click in your textfield and the path will print out.


You still have one problem here, you can still select text by using shift - arrow button, but at least the selecting with the mouse will be stopped.
0
 
CalronCommented:
Oh, just a side mention, this code is tested on Flash MX, it probably won't work on pre Flash MX
0
 
CalronCommented:
Thanks for the points, just a question, why the B grade? It's not that I want you to change the grade, I would like to know what was missing for an A so at a next time I can provide the missing bit as well ....
0
All Courses

From novice to tech pro — start learning today.