Да легко, делаешь обычное поле с
чёрным цветом букв.
Делаешь из него мувик, мувику даёшь advanced color option (-100% + 255) для каждого канала. Это эквивалентно инвертированию изображения. Усё.
Либо скриптом:

Код:
createTextField("_txt",1,10,10,200,20);
_txt.text = "selected, not selected";
new Color(_txt).setTransform({ra:-100,ga:-100,ga:-100,rb:255,gb:255,bb:255});
Selection.setFocus("_txt");
Selection.setSelection(0,9);
На самом деле, в одноцветных полях можно подобрать трансформацию для любого цвета выделения, только не надо забывать, что такая же трансформация будет действовать и на цвет фонта - поэтому нужно будет выбирать соответствующий цвет.
А вообще, есть ещё один дебильный способ сделать выделение любого цвета, не меняя цвет букв в поле (подходит для многоцветных полей): кладём на стаж два текстовых поле одно точно под другим, ассоциируем оба поля с одной переменной (чтобы текст всегда совпадал) нижнему даём трансформацию, чтобы превратить чёрное в нужное нам выделение, верхнему запрещаем выделение (sectable = false). Теперь пользователь, выделяя буквы, будет выделять их на самом деле в нижнем текстовом поле и видеть это выделение, хотя сами буквы будут оставаться аккуратно закрыты буквами вырхнего поля. Это не совсем хорошо, т.к. обычно и сами буквы при выделении меняют цвет на дополнительный, но это легко исправить, отслеживая getSelection() в нижнем поле и меняя цвет нужных букв верхнего поля на правильный дополнительный (а не на просто белый, как по дефолту во флэшовых полях).
Этот способ можно запинать даже для инпут полей, сам делал, просто кода для передачи всех событий в нижнее поле нужно больше...
И, наконец, способ самый мощный, но самый трудоёмкий - отслеживаем какие именно буквы у нас выделены и их положение в текстовом поле (тут лучше иметь 8 или 9 плеер, чтобы анализировать битмап с отрисованным флэшем селекшоном, т.к. это самый простой способ отыскать физическое положение выделенных букв в поле; в более ранних плеерах это сложнее, но тоже не невозможно

) Теперь, когда координаты выделения известны (прямоугольник или набор прямоугольников) уже рисуем вместо стандартного выделения хоть волны, хоть летающие звёздочки.
Прототип селекшона в поле, где выделяемые буквы начинают гореть огнём из нойза я даже начал делать, доведу до ума когда-нибудь, когда будет побольше свободного времени. Такие эффекты, я думаю будут восстребованы на сайтах, где флэшу начинают доверять работу с текстом (чаты, блоги, Валлопы всякие), так что тренируйтесь уже.
О, выдал скока многа букав. Просто не люблю, когда говорят "нельзя" без всяких на то оснований...
