包 | flashx.textLayout.edit |
类 | public class SelectionFormat |
继承 | SelectionFormat Object |
语言版本: | ActionScript 3.0 |
运行时版本: | Flash Player 10, AIR 1.5 |
相关 API 元素
公共属性
属性 | 由以下参数定义 | ||
---|---|---|---|
constructor : Object
对类对象或给定对象实例的构造函数的引用。 | Object | ||
pointAlpha : Number [只读]
绘制光标所用的 alpha。 | SelectionFormat | ||
pointBlendMode : String [只读]
绘制光标所用的混合模式。 | SelectionFormat | ||
pointBlinkRate : Number [只读]
光标的闪烁速率(单位为毫秒)。 | SelectionFormat | ||
pointColor : uint [只读]
绘制光标所用的颜色。 | SelectionFormat | ||
rangeAlpha : Number [只读]
绘制选择范围的加亮效果时所用的 alpha。 | SelectionFormat | ||
rangeBlendMode : String [只读]
绘制选择范围的加亮效果时所用的混合模式。 | SelectionFormat | ||
rangeColor : uint [只读]
绘制选择范围的加亮效果时所用的颜色。 | SelectionFormat |
公共方法
方法 | 由以下参数定义 | ||
---|---|---|---|
SelectionFormat(rangeColor:uint = 0xffffff, rangeAlpha:Number = 1.0, rangeBlendMode:String = "difference", pointColor:uint = 0xffffff, pointAlpha:Number = 1.0, pointBlendMode:String = "difference", pointBlinkRate:Number = 500)
创建具有指定属性的 SelectionFormat 对象。 | SelectionFormat | ||
确定该 SelectionFormat 对象是否与另一个 SelectionFormat 对象具有相同属性值。 | SelectionFormat | ||
表示对象是否已经定义了指定的属性。 | Object | ||
表示 Object 类的实例是否在指定为参数的对象的原型链中。 | Object | ||
表示指定的属性是否存在、是否可枚举。 | Object | ||
设置循环操作动态属性的可用性。 | Object | ||
返回此对象的字符串表示形式,其格式设置遵守区域设置特定的约定。 | Object | ||
返回指定对象的字符串表示形式。 | Object | ||
返回指定对象的原始值。 | Object |
属性详细信息
pointAlpha | 属性 |
pointBlendMode | 属性 |
pointBlinkRate | 属性 |
pointColor | 属性 |
rangeAlpha | 属性 |
rangeBlendMode | 属性 |
rangeColor | 属性 |
构造函数详细信息
SelectionFormat | () | 构造函数 |
public function SelectionFormat(rangeColor:uint = 0xffffff, rangeAlpha:Number = 1.0, rangeBlendMode:String = "difference", pointColor:uint = 0xffffff, pointAlpha:Number = 1.0, pointBlendMode:String = "difference", pointBlinkRate:Number = 500)
语言版本: | ActionScript 3.0 |
运行时版本: | Flash Player 10, AIR 1.5 |
创建具有指定属性的 SelectionFormat 对象。
以默认值创建的 SelectionFormat 使用黑色作为加亮颜色,使用 1.0 作为 alpha 透明度,而使用 BlendMode.DIFFERENCE 作为混合模式。光标闪烁速率为 500 毫秒。
将 pointAlpha
和 rangeAlpha
属性设置为零将禁止加亮选定内容。
仅在 EditManager 附加到 TextFlow 时使用非零闪烁速率。
参数rangeColor:uint (default = 0xffffff ) — 绘制加亮效果所用的颜色。
| |
rangeAlpha:Number (default = 1.0 ) — 绘制加亮效果所用的透明值。有效值介于 0(完全透明)到 1(完全不透明,默认值)之间。
| |
rangeBlendMode:String (default = "difference ") — 绘制加亮效果所用的混合模式。使用 BlendMode 类中定义的常量来设置此参数。
| |
pointColor:uint (default = 0xffffff ) — 绘制光标所用的颜色。
| |
pointAlpha:Number (default = 1.0 ) — 绘制光标所用的透明值。有效值介于 0(完全透明)到 1(完全不透明,默认值)之间。
| |
pointBlendMode:String (default = "difference ") — 绘制光标所用的混合模式。使用 BlendMode 类中定义的常量来设置此参数。
| |
pointBlinkRate:Number (default = 500 ) — 光标的闪烁速率(单位为毫秒)。
|
相关 API 元素
方法详细信息
equals | () | 方法 |
public function equals(selectionFormat:SelectionFormat):Boolean
语言版本: | ActionScript 3.0 |
运行时版本: | Flash Player 10, AIR 1.5 |
确定该 SelectionFormat 对象是否与另一个 SelectionFormat 对象具有相同属性值。
参数
selectionFormat:SelectionFormat — 对比的 SelectionFormat。
|
Boolean — 如果属性值相同,则为 true ,否则为 false 。
|
Tue Jun 12 2018, 11:04 AM Z