PDA

Просмотр полной версии : Инверсия цвета выделения текста


Evgan
19.01.2011, 04:26
Здравствуйте
по порядку, что бы понятней было
Имеется текстовое поле с чёрным цветом шрифта на белом фоне, когда мы выделяем мышкой какой-нибудь участок текста (например что бы скопировать), то выделение фона имеет чёрный цвет а участок теста становится белым, всё в порядке мы видим что выделили. Ежели мы тестовое поле поместим на чёрный фон, цвет текст сменив на белый, то при выделении мы не увидим никаких измение. Вопрос, как сделать что бы в этом случаи цвет выделения был белый а выделяемый текст стал чёрным ( то есть инверсию выделения сделать). Если это возможно.
Благодарю.

dark256
20.01.2011, 00:12
Сам как-то долго про это читал, но так и не добился желаемого результата. Как я, тем не менее, понял, достичь результата можно при использовании комбинации методов двух вот этих классов.
Хотя не уверен.

ActionScript 2.0 Language Reference

ActionScript classes > Selection
ActionScript classes > TextSnapshot > setSelectColor (TextSnapshot.setSelectColor method)