TextSnapshot.setSelected()

可用性

创作:Flash MX 2004。

回放:为 Flash Player 6 或更高版本发布的 SWF 文件,在 Flash Player 7 或更高版本中播放。

用法

mySnapshot.setSelected(from, to, select)

参数

from 一个整数,指示要选择的 my_snap 中第一个字符的位置。from 的有效值是 0 到
TextSnapshot.getCount() - 1。如果 from 为负值,则使用 0。  

to 一个整数,为 1+ 要检查的 my_snap 中最后一个字符的索引。to 的有效值为 0 到
TextSnapshot.getCount()。提取出来的字符串中不包括由 to 参数索引指定的字符。如果省略了此参数,则使用 TextSnapshot.getCount()。如果此值小于或等于 from 的值,则使用 from+1

select 一个布尔值,指定是应该选择文本 (true) 还是应该取消选择文本 (false)。

返回

无。

说明

方法;指定是选择还是取消选择 TextSnapshot 对象中的一系列字符。被选择的字符绘制时后面有一个带有颜色的矩形,与字符的边框匹配。边框的颜色由 TextSnapshot.setSelectColor() 确定。

若要选择或取消选择所有字符,为 from 传递值 0,为 to 传递 TextSnapshot.getCount()(或任何一个非常大的数字)。若要指定单个字符,则为 to 传递值 from+1

因为字符是被单个地标为选中的,所以您可以多次发布此命令以选择多个字符;也就是说,使用此命令不会取消选择已由此命令设置的其它字符。