《Flash MX 2004 ActionScript语法参考辞典》PDF下载

  • 购买积分:23 如何计算积分?
  • 作  者:郑伯鸿,张智龙编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2005
  • ISBN:7113064620
  • 页数:881 页
图书介绍:想学好Flash,就得掌握ActionScript,本书配合范例解释,以字典的方式诠释ActionScript的用法,能快速查询,是自学查询的必备工具书,更是实际应用的良伴。

第1篇 指令函数 1

1 全局函数 Global Functions 3

gotoAndPlay跳至指定的帧并播放 4

时间轴控制项 4

gotoAndStop跳至指定的帧并停止 5

nextFrame跳至下一帧并停止 6

nextScene跳至下一个场景并停止 7

Play开始播放 8

prevFrame跳至上一帧并停止 9

prevScene跳至上一个场景并停止 10

Stop停止播放 11

stopAllSounds停止播放所有的声音 12

FSCommand flash播放器或外部程序的命令 14

浏览器/网络 14

getURL载入外部的变量 15

loadMovie载入影片到指定的目标 17

loadMovieNum载入影片到指定的层级 19

loadVariableNum载入外部的变量 20

loadVariable载入外部的变量 22

unloadMovie删除载入的SWF影片 24

unloadMovieNum删除载入的SWF影片 25

duplicateMovieClip复制影片剪辑对象 27

影片剪辑控制 27

getProperty取得影片剪辑对象的指定属性值 28

on(mouseEvent)鼠标事件处理程序 29

Print输出影片剪辑对象或帧(矢量图) 31

输出函数 31

PrintAsBitmap输出影片剪辑对象或帧(位图) 32

PrintAsBitmap Num输出指定层级(位图) 34

PrintNum输出指定层级(矢量图) 35

isFinite验证指定数值是否为有限数 36

数学函数 36

isNaN验证指定数值是否为数字 37

parseFloat转换字符串成为浮点数 38

parseInt转换字符串成为整型数 39

Array数组函数(function) 40

转换函数 40

Boolean布尔函数(function) 41

Number数值函数(function) 42

Object对象函数(Function) 43

String字符串函数(function) 44

clearInterval删除计时器 46

其他各类函数 46

escape将一般字符串编码成URL编码格式 47

eval取出指定变量的内容 48

getTimer返回自movie开始播放后所经过的时间 49

getVersion返回Flash播放器的版本 50

setInterval设置计时器 51

MMExecute在ActionScript中调用执行JSFLAPI的指令 51

trace程序解析 53

unescape将URL编码字符串还原成一般字符串 54

2 全局属性 Global Properties 57

_accProps控制屏幕朗读程序辅助功能选项 58

全局属性 58

_focusrect切换响应边框是否显示 59

_quality设置或取得图形的输出品质 60

_soundbuftime声音缓冲时间 62

_global用以建立全局变量、对象或类 63

标识名称 63

_level引用以根影片时间轴为基准的层级值 64

_parent往上一层 65

_root引用根影片时间轴的层级 66

super调用父类的构造函数或方法 68

this引用对象或是影片剪辑实体本体 69

3 语句 Statements 71

class建立自定义类或接口 72

类构造 72

dynamic建立支持动态属性的自定义类或接口 73

extends建立扩充(继承)的自定义类或接口 74

implements建立扩充(继承)的自定义接口 76

get取得类内部的属性值 76

import由外部导入指定的类定义文件 77

interface建立自定义接口 78

private设置类的成员为私有属性 79

public设置类的成员为公共属性 80

set设置类内部的属性值 81

static设置类的成员为静态属性 82

break从循环/块中跳出 83

条件判断/循环 83

case Switch语句的分支判断 85

continue从头开始继续执行循环/块 86

default Switch语句的默认值 88

do...while满足条件的重复程序处理 89

else if多重条件判断(否则如果) 91

else条件分支(否则) 92

for...in对象属性的重复处理 93

for指定次数的重复程序处理 95

if条件判断(如果) 96

switch依条件执行不同的动作 97

while满足条件的重复程序处理 99

function定义函数 100

自定义函数 100

return返回函数执行的结果 102

try...catch...finally处理异常错误状况 103

异常 103

throw抛出异常信息 105

delete删除变量或对象的属性 107

变量 107

set Variable设置变量 108

var声明变量 109

with预设对象 111

4 运算符 Operators 113

()括号(parentheses) 114

运算符 114

″″字符串分隔符 115

%求模 116

算术运算符 116

*乘号(multiplication) 117

/除号(division) 118

-减号/取负数(minus) 119

+加号(addition) 120

&按位与(bitwise AND) 121

位运算符 121

^按位异或(bitwise XOR) 123

|按位或(bitwise OR) 124

~按位非(bitwise NOT) 126

〈〈按位向左移位(bitwise left shift) 127

〉〉按位向右移位(bitwise right shift) 128

〉〉〉按位无符号向右移位(bitwise unsigned right shift) 129

%=指定模赋值(modulo assignment) 131

赋值运算符 131

&=按位与赋值(bitwise AND assignment) 132

*=相乘赋值(multiplication assignment) 133

/=除法赋值(division assignment) 134

^=按位异或赋值(bitwise XOR assignment) 135

|=按位或赋值(bitwise OR assignment) 136

+=加法赋值(addition assignment) 137

〈〈=按位向左移位并赋值(bitwise left shift assignment) 138

-=减法赋值(negation assignment) 140

=赋值(assignment) 140

〉〉=按位向右移位并赋值(bitwise right shift assignment) 141

〉〉〉=按位无符号向右移位并赋值(bitwise unsigned right shift Assignment) 143

!=不等于(inequality) 144

比较运算符 144

<小于(less than) 145

!==不全等(strict inequality) 145

<=小于等于(less than or equal to) 147

===全等(strict equality) 148

=等于(equality) 149

>大于(greater than) 150

>=大于等于(greater than or equal to) 152

!逻辑非(logical NOT) 153

逻辑运算符 153

&&逻辑与(short-circuit AND) 154

‖逻辑或(OR) 156

--递减运算符(decrement) 157

其他各类运算符 157

?:条件判断(conditional) 158

++递增运算符(increment) 159

instanceof检查对象是否属于赋值的类 161

typeof检查变量数据类型 162

void不返回值 163

5 常量 Constants 165

false伪值 166

常量 166

Infinity正无限大 167

-Infinity负无限大 168

newline新增一行 169

null空值 170

true真值 171

undefined未定义值 172

6 编辑器指示词 Compiler Directives 175

#include从外部加载ActionScript 176

#endinitclip指示自定义UI component定义块的结束位置 176

编辑器指示词 176

#initclip指示自定义UI component定义块的起始位置 178

第2篇 内建类——核心(Core) 179

7 参数类 Argument Classes 181

arguments.callee用来引用目前正被调用的函数名称 182

参数类 182

arguments.caller用来引用在函数中被调用的函数对象 183

arguments.length计算输入函数的参数数量 184

8 数组类 Array Classes 185

newArray定义Array对象 186

定义数组对象 186

Array.concat合并数组 187

分割/合并 187

Array.join符号分隔数组内容 188

Array.slice取出数组内容 189

Array.splice增加或删除数组内容 190

Array.length显示数组长度 191

引用/设置 191

Array.pop取出数组的最末值 192

新增/删除 192

Array.push将数值加入数组的最末端 193

Array.reverse将数组内容顺序反转 194

排序/替换 194

Array.sort将数组内容排序 195

Array.sortOn依指定数组字段对数组内容排序 197

Array.shift将数组的第一个元素删除 199

移动 199

Array.unshift将指定的数值加入数组 200

Array.toString将数组内容转换成字符串 201

转换字符串 201

9 布尔类 Boolean Classes 203

new Boolean定义Boolean对象 204

定义布尔对象 204

Boolean.toString将Boolean对象的值转换成字符串 205

布尔对象 205

Boolean.valueOf将Boolean对象的值返回 206

10 时间类 Date Classes 207

new Date定义Date对象 208

定义时间对象 208

Date.getDate取得日期 209

年月日星期 209

Date.getDay取得星期 210

Date.getFullYear取得完整年份 211

Date.getMonth取得月份 212

Date.getYear取得年份 213

Date.getHours取得时数 214

时分秒毫秒 214

Date.getMilliseconds取得毫秒数 215

Date.getMinutes取得分钟数 216

Date.getSeconds取得秒数 217

Date.getTime取得毫秒数 218

指定时间 218

Date.UTC取得毫秒数 219

Date.getTimezoneOffset取得系统时间与格林威治时间的时差 220

时差 220

Date.getUTCDate取得格林威治时间制的日期 221

年月日星期(国际时间) 221

Date.getUTCDay取得格林威治时间制的星期 222

Date.getUTCMonth取得格林威治时间制的月份 223

Date.getUTCFullYear取得格林威治时间制的年份 223

Date.getUTCHours取得格林威治时间制的时数 224

时分秒毫秒(国际时间) 224

Date.getUTCMilliseconds取得格林威治时间制的毫秒数 225

Date.getUTCMinutes取得格林威治时间制的分钟数 226

Date.getUTCSeconds取得格林威治时间制的秒数 227

Date.setDate设置日期 228

设置年月日星期 228

Date.setFullYear设置年份 229

Date.setMonth设置月份 230

Date setTime以毫秒数设置日期 231

Date.setYear设置年份 232

Date.setHours设置时数 233

设置时分秒毫秒 233

Date.setMilliseconds设置毫秒数 234

Date.setMinutes设置分钟数 236

Date.setSeconds设置秒数 237

Date.setUTCDate设置格林威治时间制的日期 238

设置年月日星期(国际时间) 238

Date.setUTCFullYear设置格林威治时间制的年份 239

Date.setUTCMonth设置格林威治时间制的月份 240

Date.setUTCHours设置格林威治时间制的时数 241

设置时分秒毫秒(国际时间) 241

Date.setUTCMilliseconds设置格林威治时间制的毫秒数 242

Date.setUTCMinutes设置格林威治时间制的分钟数 243

Date.setUTCSeconds设置格林威治时间制的秒数 245

Date.toString将时间对象的时间值转换成字符串 246

时间转换成字符串 246

11 错误类 Error Classes 247

new Error定义Error对象 248

定义错误类 248

Error.message指定错误信息的内容 249

信息/名称 249

Error.name指定Error对象的名称 250

Error.toString将错误对象的值转换成字符串 251

转换字符串 251

12 函数类 Function Classes 253

Function.apply执行指定的函数 254

调用其他对象 254

Function.call调用以Function对象表示的函数 255

对象原型 256

Function.prototype指出作为构造类原型(prototype)的对象 256

13 数学函数类 Math Classes 259

Math.ceil取得最大整数值 260

Math.abs取得绝对值 260

数值比较与取样 260

Math.floor取得最小整数值 261

Math.max取得比较最大值 262

Math.min取得比较最小值 263

Math.random取得随机数值 264

Math.round取得四舍五入值 265

Math.asin取得反正弦值 266

Math.acos取得反余弦值 266

三角函数 266

Math.atan取得反正切值 267

Math.atan2取得反正切值求得坐标角度 268

Math.cos取得余弦值 269

Math.sin取得正弦值 270

Math.E取得自然对数底数e值 271

自然对数 271

Math.tan取得正切值 271

Math.LN10取得10的对数值 272

Math.LN2取得2的对数值 273

Math.log取得自然对数值 274

Math.exp取得e的乘方值 274

指数和对数 274

Math.LOG10E取得以10为底e的自然对数值 275

Math.LOG2E取得以2为底e的自然对数值 276

Math.pow取得连乘积的值 277

连乘积与平方根 277

圆周率 277

Math.PI取得圆周率的值 277

Math.sqrt返回平方根的值 278

Math.SQRT1_2返回根号2一半的值 279

Math.SQRT2返回根号2的值 280

14 数值类 Number Classes 281

new Number定义Number对象 282

定义数值对象 282

Number.MIN_VALUE返回最小可显示的数值 283

Number.MAX_VALUE返回最大可显示的数值 283

数值范围 283

Number.NaN返回NaN(Not A Number) 284

Number.NEGATIVE_INFINITY显示NEGATIVE_INFINITY 285

Number.POSITIVE_INFINITY显示POSITIVE_INFINITY 286

Number.toString将数值转换成字符串输出 287

字符串转换 287

Number.valueOf将数值转换成初始状态 288

数值的值 288

15 对象类 Object Classes 289

new Object定义Object对象 290

定义自定义对象 290

Object.toString将对象内容转换成字符串输出 291

转换成字符串 291

Object.valueOf输出对象的初始内容 292

对象的值 292

Object.unwatch删除Object.watch所设置的监视点 293

对象监视 293

Object.watch为对象的属性设置一个监视点 295

Object.registerClass将指定的对象类与影片剪辑名称建立连接 297

对象类 297

Object._proto_表示引用构造函数的prototype(原型)属性 299

设置属性 299

Object.addProperty建立一个getter/setter(取得/设置)的属性 300

16 字符串类 String Classes 305

String.charAt返回指定位置的字符 306

取出/合并字符串 306

定义字符串对象 306

new String定义字符串对象 306

String.concat合并多个指定字符串 307

String.slice复制指定位置的字符串 308

String.split分割指定位置的字符串 309

String.substr返回指定长度的字符串 310

String.substring返回指定位置的字符串 311

String.charCodeAt返回指定位置字符的ASCII码 312

文字码/文字转换 312

String.fromCharCode返回指定ASCII码的字符 313

String.indexOf搜索指定字符的位置 314

字符串搜索 314

String.lastIndexOf搜索指定字符的最后出现位置 315

String.length返回字符串对象的长度 316

字符串长度 316

String.toUpperCase将字符串内容转换成大写字母 317

String.toLowerCase将字符串内容转换成小写字母 317

大小写转换 317

17 系统类 System Classes 319

System.setClipboard以指定的字符串取代系统剪贴板的内容 320

文本剪贴与编码 320

存取规则 320

System.execSettings指定SWF文件对本机设置的存取规则 320

System.useCodepage指定SWF文件读取文本文件时所使用的字码 321

System.showSettings强迫打开特定的Flash播放器设置面板 322

显示设置面板 322

System onStatus为特定对象指定一个备份事件处理程序 324

事件处理 324

18 系统功能对象 System Capabilities Objects 325

hasAccessibility检测播放装置是否符合存取标准 326

传输 326

serverString以URL字符串存放所有System.capabilities的属性值 327

avHardwareDisable指出用户端WebCam与麦克风的状态 328

支持能力 328

hasAudio检测播放装置是否具有音效播放功能 329

hasAudioEncoder检测Flash播放器是否具有音效编码能力 330

hasEmbeddedVideo检测Flash播放器是否具有支持内嵌影片的能力 331

hasMP3检测Flash播放器是否拥有MP3解码器 332

hasPrinting检测Flash播放器所在的系统是否具有支持打印的能力 333

hasScreenBroadcast检测Flash播放器是否支持屏幕播放应用程序的开发 334

hasScreenPlayback检测Flash播放器是否支持屏幕播放应用程序的播放 335

hasStreamingAudio检测Flash播放器是否具有支持流音效的能力 336

hasStreamingVideo检测Flash播放器是否具有支持流视频的能力 337

hasVideoEncoder检测Flash播放器是否具有视频编码的能力 338

localFileReadDisable指出Flash播放器是否曾读取用户端硬盘上的数据 339

pixelAspectRatio检测播放器屏幕的像素长宽比 340

屏幕显示 340

screenColor检测播放器的屏幕发色方式 341

screenDPI检测播放器屏幕的dpi分辨率 342

screenResolutionX检测播放器屏幕的最大水平分辨率 343

screenResolutionY检测播放器屏幕的最大垂直分辨率 344

language检测播放器目前所使用的语系 345

语系/操作平台 345

os检测播放器所处的操作系统平台 346

isDebugger检测Flash播放器是否为调试版本 347

版本类型/制造商 347

manufacturer检测Flash播放器的制造商名称 348

System.capabilities.version检测播放器的版本 349

System.capabilities.playerType检测Flash播放器的类型 349

19 系统安全对象 System Security Objects 351

System.security.allowInsecureDomain存取使用HTTPS通讯协议的调用端数据 352

System.security.allowDomain允许特定域的SWF文件存取数据 352

系统安全 352

第3篇 内建类——媒体(Media) 355

20 照相机类 Camera Classes 357

Camera.get返回用户端的照相机装置参照 358

装置参照 358

Camera.names取得目前所有照相机的名称 359

Camera.name取得目前照相机的名称 359

照相机名称 359

Camera.index取得目前照相机的索引 361

索引值/设置值 361

Camera.muted取得目前用户是否允许使用照相机的设置值 362

Camera.currentFps取得目前照相机捕捉画面的速率 363

影片速率 363

Camera.fps取得目前设置的照相机捕捉画面的最高速率 364

Camera.height取得目前设置的照相机捕捉画面的高度 365

画面尺寸 365

Camera.setMode设置照相机捕捉画面的尺寸 366

Camera.width取得目前设置的照相机捕捉画面的宽度 367

Camera.bandwidth取得目前设置的最高网络带宽可用值 368

带宽/画面品质 368

Camera.quality取得目前可用的最高网络带宽值 369

Camera.setQuality设置要使用的最大带宽值或画面品质 371

Camera.activityLevel返回目前照相机检测影片变化量的程度 372

影片变化量 372

Camera.motionLevel取得触发onActivity(true)的画面变化量设置 373

Camera.motionTimeOut取得触发onActivity(false)的画面停滞毫秒数设置 375

Camera.setMotionLevel设置照相机检测影片变化的敏感度 376

Camera.onActivity设置当照相机检测影片变化时将执行的程序 377

事件响应 377

Camera.onStatus设置当用户决定是否使用照相机时将执行的程序 379

21 麦克风类 Microphone Classes 381

Microphone.get返回用户端的麦克风装置参照 382

装置参照 382

Microphone.name取得目前麦克风的名称 383

麦克风名称 383

Microphone.names取得目前所有麦克风的名称 384

Microphone.muted取得目前用户是否允许使用麦克风的设置值 385

Microphone.index取得目前麦克风装置的索引值 385

索引值/设置值 385

Microphone.setRate设置麦克风录音的品质 387

Microphone.rate取得目前设置的麦克风录音品质 387

Microphone.gain取得目前设置的录音信号增量值 388

音量大小 388

Microphone.setGain设置麦克风信号增量值 389

Microphone.setUseEchoSuppression设置麦克风回音抑制功能 390

回音控制 390

Microphone.activityLevel返回目前麦克风声音变化量的程度 392

声音变化量 392

Microphone useEchoSuppression取得目前麦克风回音抑制的设置 392

Microphone.setSilenceLevel设置麦克风检测声音变化的敏感度 394

Microphone.silenceLevel取得触发onActivity(true)的声音变化量设置 395

Microphone.silenceTimeOut取得触发onActivity(false)的声音静音毫秒数设置 396

Microphone onActivity设置当麦克风检测声音变化时将执行的程序 397

事件响应 397

Microphone.onStatus设置当用户决定是否使用麦克风时将执行的程序 399

22 网络连接类 NetConnection Classes 401

NetConnection.connect建立连接 402

网络连接 402

定义网络连接对象 402

new NetConnection定义NetConnection对象 402

23 网络流类 NetStream Classes 405

new NetStream定义NetStream对象 406

定义网络流对象 406

NetStream.close停止播放流影片 407

播放控制 407

NetStream.pause暂停播放流影片 408

NetStream play播放流影片 409

NetStream.seek播放流影片的指定位置 410

NetStream.time取得目前影片播放的位置 411

NetStream.currentFps取得目前影片的播放速率 412

影片速率 412

NetStream.bytesLoaded取得目前已载入的流影片长度 413

NetStream bytesTotal取得载入中的流影片总长度 414

流影片长度 414

NetStream.bufferLength取得目前已填满的缓冲区长度 415

缓冲区 415

NetStream.bufferTime取得设置的影片缓冲区长度 416

NetStream.setBufferTime设置播放影片的缓冲区长度 417

NetStream.onStatus设置依流影片的状态变化将执行的程序 418

事件响应 418

24 声音类 Sound Classes 421

new Sound定义声音对象 422

定义声音对象 422

Sound.attachSound载入指定的声音 423

载入声音 423

Sound.loadSound载入MP3音效文件到声音对象的instance中 425

Sound.getVolume返回对象声音大小 426

音量大小 426

Sound.setVolume设置对象声音大小 427

Sound.getPan返回声音对象左右声道的位置 428

左右声道 428

Sound.getTransform返回声音对象变化值 429

Sound.setPan设置声音对象左右声道的位置 431

Sound.setTransform设置声音对象变化值 432

Sound.start开始声音对象播放 434

播放控制 434

Sound.stop停止声音对象播放 435

Sound.getBytesLoaded返回已经下载的声音文件大小 436

文件大小 436

Sound.getBytesTotal返回要下载的声音文件总容量大小 437

Sound.duration返回声音文件的播放时间长度 438

播放时间 438

Sound.position返回目前声音文件正在播放的位置 439

Sound.onID3指定含ID3的MP3声音文件载入时要执行的动作 440

Sound.onLoad当声音对象被载入时将调用的函数 441

事件响应 441

Sound.onSoundComplete指定声音播放完成时要执行的动作 442

Sound.ID3取得MP3声音文件的ID3数据 443

ID3数据 443

25 ID3标签对象 Sound.ID3 Objects 445

Sound.ID3.TORY取得MP3声音文件的ID3标签——初始发行年份 446

Sound.ID3.TIME取得MP3声音文件的ID3标签——时间 446

日期时间 446

Sound.ID3.TDAT取得MP3声音文件的ID3标签——日期 446

Sound.ID3.TYER取得MP3声音文件的ID3标签——年份 447

Sound.ID3.TRDA取得MP3声音文件的ID3标签——录音日期 447

Sound.ID3.TENC取得MP3声音文件的ID3标签——编码者 448

Sound.ID3.TDLY取得MP3声音文件的ID3标签——播放清单延迟 448

团体/人员资料 448

Sound.ID3.TCOM取得MP3声音文件的ID3标签——作曲者 448

Sound.ID3.TOLY取得MP3声音文件的ID3标签——初始歌词/文字作者 449

Sound.ID3.TEXT取得MP3声音文件的ID3标签——歌词/文字作者 449

Sound.ID3.TPE1取得MP3声音文件的ID3标签——领衔表演者/独唱者 450

Sound.ID3.TOWN取得MP3声音文件的ID3标签——文件所有者/授权人 450

Sound.ID3.TOPE取得MP3声音文件的ID3标签——初始艺人/表演者 450

Sound.ID3.TPE3取得MP3声音文件的ID3标签——指挥/表演者技术指导 451

Sound.ID3.TPE2取得MP3声音文件的ID3标签——乐团/交响乐团/伴奏 451

Sound.ID3.TRSN取得MP3声音文件的ID3标签——网络电台名称 452

Sound.ID3.TPUB取得MP3声音文件的ID3标签——发行人 452

Sound.ID3.TPE4取得MP3声音文件的ID3标签——重新诠释/混音或其他修改者 452

Sound.ID3.TSRC取得MP3声音文件的ID3标签——ISRC(国际标准录音码) 453

编码 453

Sound.ID3.TRSO取得MP3声音文件的ID3标签——网络电台所有者 453

Sound.ID3.COMM取得MP3声音文件的ID3标签——注解 454

名称/资料 454

Sound.ID3.TSSE取得MP3声音文件的ID3标签——编码软件/硬件与设置 454

Sound.ID3.TCOP取得MP3声音文件的ID3标签——版权信息 455

Sound.ID3.TALB取得MP3声音文件的ID3标签——相册/影片/表演名称 455

Sound.ID3.TBPM取得MP3声音文件的ID3标签——每分钟节拍数 456

Sound.ID3.TOFN取得MP3声音文件的ID3标签——初始文件名 456

Sound.ID3.TOAL取得MP3声音文件的ID3标签——初始的相册/影片/表演名称 456

Sound.ID3.TFLT取得MP3声音文件的ID3标签——文件类型 457

Sound.ID3.TCON取得MP3声音文件的ID3标签——内容类型 457

类型/说明 457

Sound.ID3.TIT3取得MP3声音文件的ID3标签——字幕/简要说明 458

Sound.ID3.TIT2取得MP3声音文件的ID3标签——标题/曲名/内容说明 458

Sound ID3.TIT1取得MP3声音文件的ID3标签——内容群组说明 458

Sound.ID3.TLAN取得MP3声音文件的ID3标签——语言 459

语言/长度 459

Sound.ID3.TMED取得MP3声音文件的ID3标签——媒体类型 459

Sound.ID3.TPOS取得MP3声音文件的ID3标签——部分专辑 460

Sound.ID3.TKEY取得MP3声音文件的ID3标签——初始按键值 460

Sound.ID3.TLEN取得MP3声音文件的ID3标签——歌曲长度 460

其他 460

Sound.ID3.TSIZ取得MP3声音文件的ID3标签——文件大小 461

Sound.ID3.TRCK取得MP3声音文件的ID3标签——专辑的音轨编号/位置 461

Sound.ID3.WXXX取得MP3声音文件的ID3标签——URL连接帧 462

26 视频类 Video Classes 463

Video.attachVideo指定流视频来源 464

来源指定 464

Video.clear删除目前正在显示的画面 465

删除视频 465

Video.height取得目前视频来源的高度 466

画面尺寸 466

Video.width取得目前视频来源的宽度 467

Video.deblocking指定消除马赛克功能的执行方式 468

画面品质 468

Video.smoothing指定缩放时是否进行平滑处理 469

第4篇 内建类——影片(Movie) 471

27 影片作用类 Accessibility Classes 473

Accessibility.isActive指出屏幕朗读程序的作用状态 474

影片作用 474

Accessibility.updateProperties要求Flash播放器更新辅助功能属性内容 475

28 按钮类 Button Classes 477

Button.enabled检查按钮是否为启用状态 478

按钮作用 478

Button.menu将按钮对象与ContextMenu对象产生关联 479

Button.useHandCursor设置是否使用手形鼠标指针 480

鼠标光标 480

Button.tabEnabled设置是否启动自动键盘焦点切换顺序功能 481

Tab按键 481

Button.tabIndex设置自动键盘焦点切换的顺序值 482

Button._accProps控制屏幕朗读程序的辅助功能选项 484

按钮属性 484

Button._alpha按钮对象的透明度 485

Button._focusrect切换按钮对象响应边框是否显示 486

Button._height设置按钮对象的高度值 487

Button._highquality设置全局反锯齿等级 488

Button._name取得按钮对象的实体名称 489

Button._parent该按钮对象的父对象引用 490

Button._quality设置或取得图形的输出品质 491

Button._rotation设置或取得按钮对象的角度值 493

Button._soundbuftime声音缓冲时间 494

Button._target按钮对象的实体名称路径 495

Button._url取得按钮对象所属SWF文件的网址 496

Button._visible设置按钮对象的显示 497

Button._width设置或取得按钮对象的宽度 498

Button._x设置按钮对象的x坐标值 499

Button._xmouse取得鼠标光标相对于按钮对象的x坐标值 500

Button._xscale设置或取得按钮对象的水平缩放值 501

Button._y设置按钮对象的y坐标值 502

Button._yscale设置或取得按钮对象的垂直缩放值 503

Button._ymouse取得鼠标光标相对于按钮对象的y坐标值 503

Button.trackAsMenu设置按钮对象是否接收鼠标键放开的事件 504

Button.getDepth取得按钮对象的层级 505

取得层级 505

Button.onDragOut检测鼠标按住按钮时是否滑出 506

事件响应 506

Button.onDragOver检测鼠标按住按钮时是否滑出又滑回 507

Button.onKeyDown检测按钮为键盘焦点时是否按下键盘按钮 508

Button.onKillFocus检测按钮是否不再为键盘焦点 509

Button.onKeyUp检测按钮为键盘焦点时是否放开键盘按钮 509

Button.onPress检测鼠标按键是否按下 510

Button.onRelease检测鼠标按键是否放开 511

Button.onReleaseOutside检测鼠标按键是否在按钮之外放开 512

Button.onRollOut检测鼠标光标是否滑出按钮之外 513

Button.onRollOver检测鼠标光标是否滑出按钮之上 514

Button.onSetFocus检测按钮对象是否被设为键盘焦点 515

29 颜色类 Color Classes 517

new Color定义颜色对象 518

定义颜色对象 518

Color.getRGB取得颜色值 519

颜色对象 519

Color.getTransform取得颜色变化值 520

Color.setRGB指定颜色值 521

Color.setTransform指定颜色变化值 522

30 快捷菜单与选项类 ContextMenu Classes 525

new ContextMenu定义ContextMenu对象 526

定义对象 526

new ContextMenuItem定义ContextMenuItem对象 527

ContextMenu.builtInItems设置快捷菜单预设选项的显示 529

ContextMenu.builtInItems.forward_back设置快捷菜单“快进与返回”选项的显示 530

内建选项 530

ContextMenu.builtInItems.play设置快捷菜单“播放”选项的显示 531

ContextMenu.builtInItems loop设置快捷菜单“循环”选项的显示 531

ContextMenu.builtInItems.print设置快捷菜单“打印”选项的显示 532

ContextMenu.builtInItems.quality设置快捷菜单“品质”选项的显示 533

ContextMenu.builtInItems.save设置快捷菜单“保存”选项的显示 534

ContextMenu.builtInItems.rewind设置快捷菜单“后退”选项的显示 534

ContextMenu.builtInItems.zoom设置快捷菜单“缩放”选项的显示 535

ContextMenu.customItems设置ContextMenu对象快捷菜单的自定义选项 536

自定义选项 536

ContextMenu.hideBuiltInItems隐藏指定ContextMenu对象的所有内建项目 537

显示/隐藏 537

ContextMenuItem.visible设置或返回自定义选项是否显示或隐藏 538

ContextMenu.copy建立指定ContextMenu对象的复制 539

复制 539

ContextMenuItem.copy建立指定ContextMenuItem对象的复制 540

ContextMenuItem.caption设置或返回自定义选项项目注解的文本 541

分隔/注解 541

ContextMenuItem.separatorBefore设置是否在自定义选项上方加入分隔线 542

ContextMenuItem.enabled设置或返回自定义选项是否启用或停用 543

启用/停用 543

ContextMenu.onSelect设置当用户调用快捷菜单时将执行的程序 544

事件响应 544

ContextMenuItem.onSelect设置当用户选择指定选项时将执行的程序 545

31 键盘按键类 Key Classes 547

Key.BACKSPACE代表BACKSPACE的按键值8 548

按键 548

定义按键对象 548

Key定义按键对象 548

Key.CAPSLOCK代表CAPSLOCK的按键值20 549

Key.CONTROL代表CONTROL的按键值17 550

Key.DELETEKEY代表DELETEKEY的按键值46 551

Key.DOWN代表DOWN的按键值40 552

Key.END代表END的按键值35 553

Key.ENTER代表ENTER的按键值13 554

Key.EscAPE代表EscAPE的按键值27 555

Key.HOME代表HOME的按键值36 556

Key.INSERT代表INSERT的按键值45 557

Key.LEFT代表LEFT的按键值37 559

Key.PGDN代表PAGEDOWN的按键值34 560

Key.PGUP代表PAGEUP的按键值33 561

Key.RIGHT代表RIGHT的按键值39 562

Key.SHIFT代表SHIFT的按键值16 563

Key.SPACE代表SPACE的按键值32 564

Key.TAB代表TAB的按键值9 565

Key.UP代表UP的按键值38 566

Key.getAscii取得最后被按下键的ASCII值 567

ASCII码取得 567

Key.getCode取得最后被按下的键的按键值 568

Key.addListener设置用来倾听键盘敲击状态的函数 569

事件响应 569

Key.isDown检查有无指定的按键被按下 570

Key.isToggled检查大小写锁定键或数字锁定键有无被按下 571

Key.onKeyDown响应按下按键时的事件 573

Key.onKeyUp响应放开按键时的事件 574

Key.removeListener删除设置用来倾听键盘敲击状态的函数 576

32 局部连接类 LocalConnection Classes 579

new LocalConnection定义LocalConnection对象 580

定义局部连接 580

LocalConnection.close关闭LocalConnection对象的连接 581

建立/关闭连接 581

LocalConnection.connect建立接收端的连接准备 582

LocalConnection.send使片指定的连接代号发送数据 584

传送数据 584

LocalConnection.allowDomain设置依检查特定域传送端资格的结果将执行的程序 586

域 586

LocalConnection.allowInsecureDomain设置依检查非安全性域传送端资格的结果将执行的程序 587

LocalConnection.domain返回目前SWF文件所在的域名称 589

事件响应 589

LocalConnection.onStatus设置依传送端传送数据的结果将执行的程序 591

33 鼠标光标类 Mouse Classes 593

Mouse.hide隐藏鼠标光标 594

显示或隐藏 594

定义鼠标光标对象 594

Mouse定义鼠标光标对象 594

Mouse.show显示鼠标光标 595

Mouse.addListener设置用来倾听鼠标按键状态的对应函数 596

Mouse.onMouseDown响应鼠标按下按键时的事件 597

事件响应 597

Mouse.onMouseMove响应鼠标移动时的事件 598

Mouse.onMouseUp响应鼠标放开按键时的事件 599

Mouse.removeListener删除设置用来倾听鼠标敲击状态的函数 600

34 影片剪辑类 MovieClip Classes 603

MovieClip.createEmptyMovieClip建立空白影片剪辑对象 604

新建/复制/删除 604

MovieClip.createTextField建立空白文本框对象 605

MovieClip.duplicateMovieClip复制影片剪辑 606

MovieClip.removeMovieClip将指定的影片剪辑删除 607

MovieClip.attachAudio载入指定的音效来源对象 608

载入/删除 608

MovieClip.attachMovie载入指定的影片剪辑对象 609

MovieClip.loadMovie由外部载入SWF文件 610

MovieClip.loadVariables由外部载入变量 611

MovieClip.unloadMovie将指定的影片剪辑删除 612

MovieClip.getBounds影片剪辑对象边界的极大极小值 614

坐标/深度转换 614

MovieClip.getDepth返回指定影片剪辑对象的深度 615

MovieClip.getInstanceAtDepth返回位于指定深度的影片剪辑实体名称 616

MovieClip.getNextHighestDepth返回目前所有对象之上的最高深度值 617

MovieClip.swapDepths改变影片剪辑对象的深度 619

MovieClip.globalToLocal转换标识符对象的坐标系为local坐标系 620

对象等级 620

MovieClip.localToGlobal转换标识符对象的坐标系为global坐标系 621

MovieClip.getBytesLoaded返回下载中已读取的字节数 622

影片大小 622

MovieClip getBytesTotal返回下载中的总字节数 624

MovieClip.getURL由指定的URL地址载入文件 625

链接 625

MovieClip.gotoAndPlay跳到指定的帧上播放 626

MovieClip.getSWFVersion返回载入的SWF文件所需的播放器版本 626

播放控制 626

MovieClip.gotoAndStop跳到指定的帧上并停止 627

MovieClip.nextFrame要求影片剪辑跳到下一帧上 628

MovieClip.prevFrame要求影片剪辑对象跳到上一帧上 629

MovieClip.play要求影片剪辑对象播放 629

MovieClip.stop要求影片剪辑对象停止播放 630

MovieClip.hitTest检查影片剪辑对象是否与其他对象碰触 631

影片互动 631

MovieClip.startDrag拖曳指定影片剪辑对象 633

MovieClip.stopDrag停止拖曳指定影片剪辑对象 634

MovieClip.setMask为影片剪辑对象指定遮罩对象 635

遮罩 635

MovieClip.beginFill指定绘制填充对象时的颜色属性 636

绘图 636

MovieClip.beginGradientFill指定绘制填充对象时的渐变颜色属性 637

MovieClip.clear删除所有影片剪辑对象内的绘制对象 639

MovieClip.curveTo绘制曲线 641

MovieClip.endFill结束填充对象绘制 642

MovieClip.lineStyle设置线段绘制样式 643

MovieClip.lineTo绘制直线 644

MovieClip.moveTo设置绘制起始坐标值 645

MovieClip.enabled返回与设置指定的按钮影片剪辑对象状态 647

影片剪辑作用 647

MovieClip.focusEnabled检查指定影片剪辑对象是否可设置键盘焦点 648

MovieClip.getTextSnapshot返回目前影片剪辑对象中所有的静态文字 649

MovieClip.hitArea指定影片剪辑对象作为按钮对象的触碰检测区 650

MovieClip.menu将影片剪辑对象与ContextMenu对象产生关联 651

MovieClip.tabChildren设置影片剪辑对象的子对象是否加入键盘焦点切换中 652

Tab按键 652

MovieClip.tabEnabled设置是否将影片剪辑加入键盘焦点切换中 653

MovieClip.tabIndex设置影片剪辑的键盘焦点的顺序值 654

MovieClip._accProps控制屏幕朗读程序辅助功能选项 656

影片剪辑属性 656

MovieClip._alpha影片剪辑对象的透明度 657

MovieClip._currentframe取得影片剪辑对象目前所在的帧 658

_framesloaded已加载的帧数 659

MovieClip._focusrect切换影片剪辑对象响应边框是否显示 659

MovieClip._height设置影片剪辑对象的高度值 660

MovieClip._highquality设置全局反锯齿等级 661

MovieClip._lockroot设置_root的引用值 662

MovieClip._parent该影片剪辑对象的父对象引用 664

MovieClip._name取得影片剪辑对象的实体名称 664

MovieClip._rotation设置或取得影片剪辑对象的角度值 665

MovieClip._target影片剪辑对象的实体名称路径 667

MovieClip._soundbuftime声音缓冲时间 667

MovieClip._totalframes取得影片剪辑对象的总帧数 668

MovieClip._url取得影片剪辑对象所属SWF文件的网址 669

MovieClip._visible设置影片剪辑对象的显示 670

MovieClip._width设置或取得影片剪辑对象的宽度 671

MovieClip._x设置影片剪辑对象的x坐标值 672

MovieClip._xmouse取得鼠标光标相对于影片剪辑对象的x坐标值 673

MovieClip._xscale设置或取得影片剪辑对象的缩放值 674

MovieClip._y设置影片剪辑对象的y坐标值 675

MovieClip._ymouse取得鼠标光标相对于影片剪辑对象的y坐标值 676

MovieClip._yscale设置或取得影片剪辑对象的缩放值 677

MovieClip.trackAsMenu设置影片剪辑对象是否接收鼠标键放开的事件 678

MovieClip.useHandCursor设置是否使用手形鼠标指针 679

鼠标指针 679

MovieClip.onData检查影片剪辑对象是否接收数据 680

事件响应 680

MovieClip.onDragOut检查鼠标按住按键时是否滑出 681

MovieClip.onDragOver检查鼠标按住按键时是否滑出又滑回 682

MovieClip.onEnterFrame以帧速率连续启用事件内容 683

MovieClip.onKeyDown检查影片剪辑对象为键盘焦点时是否按下按键 684

MovieClip.onKeyUp检查影片剪辑对象为键盘焦点时是否按键被放开 685

MovieClip.onKillFocus检查影片剪辑对象是否不再为键盘焦点 686

MovieClip.onLoad当影片剪辑对象实体化且出现在时间轴上时启用事件内容 687

MovieClip.onMouseDown响应鼠标按下按键时的事件 688

MovieClip.onMouseMove响应鼠标移动时的事件 689

MovieClip.onMouseUp响应鼠标放开按键时的事件 690

MovieClip.onPress检查鼠标按键是否按下 691

MovieClip.onRelease检查鼠标按键是否放开 692

MovieClip.onReleaseOutside检查鼠标按键是否在影片剪辑对象之外放开 693

MovieClip.onRollOut检查鼠标光标是否滑出影片剪辑对象之外 694

MovieClip.onRollOver检查鼠标光标是否滑出影片剪辑对象之上 695

MovieClip.onSetFocus检查影片剪辑对象是否被设为键盘焦点 696

MovieClip.onUnload检查影片剪辑对象是否已在时间轴上被删除 697

35 影片剪辑载入类 MovieClipLoader Classes 699

new MovieClipLoader定义MovieClipLoader对象 700

定义影片剪辑载入对象 700

MovieClipLoader.getProgress取得目前载入文件的下载状态 701

载入/删除 701

MovieClipLoader.loadClip载入SWF、JPEG的文件到指定的影片剪辑对象 702

MovieClipLoader.unloadClip删除以MovieClipLoader对象下载的影片剪辑对象 703

MovieClipLoader.addListener指定MovieClipLoader对象的侦听对象 704

事件响应 704

MovieClipLoader.onLoadComplete当指定文件下载完成时启用的事件内容 705

MovieClipLoader.onLoadError当指定文件下载失败时启用的事件内容 707

MovieClipLoader.onLoadInit当指定文件已执行第一帧时启用的事件内容 708

MovieClipLoader.onLoadProgress当指定文件正在载入时启用的事件内容 709

MovieClipLoader.onLoadStart当指定文件成功开始下载时启用的事件内容 711

MovieClipLoader.removeListener删除MovieClipLoader对象的侦听对象 712

36 打印工作类 Print Classes 713

new PrintJob定义PrintJob对象 714

定义打印工作对象 714

PrintJob.orientation返回指定打印的方向 715

打印设置 715

PrintJob.pageWidth返回实际可打印区域的宽度 716

PrintJob.pageHeight返回实际可打印区域的高度 716

PrintJob.paperWidth返回使用的打印纸张宽度 717

PrintJob.paperHeight返回使用的打印纸张高度 717

PrintJob.start显示操作系统的打印对话框 718

PrintJob.addPage设置打印的内容 719

打印内容 719

PrintJob.send开始打印多工缓冲区的内容 720

传送 720

37 选择类 Selection Classes 723

Selection.getBeginIndex返回键盘焦点上已选取范围的起始索引值 724

选择对象 724

Selection.getCaretIndex返回文本插入点位置的索引值 725

Selection.getEndIndex返回键盘焦点上已选取范围的最后索引值 726

Selection.getFocus取得目前键盘焦点所在对象、变量名称 727

Selection.setFocus移动键盘焦点位置 728

Selection.setSelection指定键盘焦点所在文本框的选取范围 729

Selection.addListener设置当键盘焦点改变时的对应处理函数 730

事件响应 730

Selection.onSetFocus设置键盘焦点变更时的对应处理函数 731

Selection.removeListener删除用来倾听键盘焦点改变的函数 733

38 共享对象类 SharedObject Classes 735

SharedObject.getLocal建立本机共享对象 736

建立共享对象 736

SharedObject.data取出或设置本机共享对象的属性 737

数据存取 737

SharedObject.flush立即将共享对象数据写入文件中 738

SharedObject.clear删除本机共享对象的数据 739

SharedObject.getSize取得本机共享对象的文件大小 739

删除 739

SharedObject.onStatus设置依存取本机共享对象结果将执行的程序 740

事件响应 740

39 场景舞台类 Stage Classes 741

Stage.height返回目前场景舞台的画面高度值 742

舞台大小 742

Stage.scaleMode指定目前场景舞台的缩放模式 743

Stage.width返回目前场景舞台的画面宽度值 744

Stage.showMenu切换Flash播放器的鼠标右键菜单 745

目录显示 745

Stage.align切换Flash Movie与场景舞台的对齐方式 746

对齐方式 746

Stage.addListener设置当Flash Movie缩放后的对应函数 748

事件响应 748

Stage.onResize检查场景舞台是否缩放大小 750

Stage.removeListener删除用来倾听FlashMovie缩放状态的函数 751

40 文本框类 TextField Classes 753

TextField.condenseWhite设置是否除去HTML文本框中的空白字符 754

文本框字体 754

TextField.embedFonts设置文本框对象字体输出方式 755

TextField.getFontList取得Flash播放器所在电脑上的字体列表 756

TextField.getNewTextFormat取得在文本框对象内新插入文本的格式 757

TextField.getTextFormat取得在文本框对象内指定范围的文本格式 759

TextField.htmlText取得或设置文本框对象内含有HTML标签的文本内容 761

TextField.setNewTextFormat设置新插入文本的文本格式 762

TextField.setTextFormat设置在文本框对象内指定文本范围里的文本格式 764

TextField.getDepth取得文本框对象的深度 765

取得层级 765

TextField.removeTextField删除自身文本框对象 767

删除文本框 767

文本框文本 768

TextField.length返回文本框对象内所含的字符数 768

TextField.maxChars指定文本框对象可输入的最大字符数 769

TextField.multiline切换文本框对象的多行显示 770

TextField.password切换文本框对象的密码输入模式 772

TextField.replaceSel置换文本框对象内已选择的文本范围 773

TextField.replaceText置换文本框对象内指定范围的文本内容 774

TextField.restrict限制文本框对象内可输入的字符种类及范围 775

TextField.styleSheet指定样式表给文本框对象 777

TextField.text指定或返回文本框对象内的文本内容 778

TextField.textHeight指定或返回文本框对象内文本的高度 779

TextField.textWidth指定或返回文本框对象内文本的宽度 780

TextField.wordWrap切换文本框对象内的文本自动换行功能 782

文本框颜色 783

TextField.background切换文本框对象的背景色功能 783

TextField.backgroundColor指定文本框对象的背景色 784

TextField.border切换文本框对象的外框色功能 785

TextField.borderColor指定文本框对象外框的颜色 787

TextField.textColor指定或返回文本框对象内文本的颜色 788

文本框大小 789

TextField.autoSize指定文本框对象的大小及对齐方式 789

文本滚动 791

TextField.bottomScroll返回滚动文本框目前可视范围中最底行的序号 791

TextField.hscroll设置或返回目前滚动文本框的水平位置 792

TextField.maxhscroll返回目前滚动文本框的最大列数 794

TextField.maxscroll返回目前滚动文本框的最大行数 795

TextField.mouseWheelEnabled设置是否启用鼠标滚轮对多行文本框的作用 797

TextField.scroll设置或返回目前滚动文本框的垂直位置 798

TextField.addListener设置侦听器 799

事件响应 800

TextField.onChanged检查文本框对象的文本是否被改变 800

TextField.onKillFocus检查文本框对象是否不再为键盘焦点 801

TextField.onScroller检查滚动文本框的属性是否被改变 803

TextField.onSetFocus检查文本框对象是否被设为键盘焦点 804

文本框类型 806

TextField.html指定或返回文本框对象是否为HTML文本框 806

TextField.removeListener删除指定的侦听器 806

TextField.selectable指定或返回文本框对象是否可被反白选取 807

TextField.type指定或返回文本框对象的类型 809

变量名称 810

TextField.variable指定或返回文本框对象上被赋值的变量名称 810

Tab按键 811

TextField.tabEnabled设置是否将文本框加入自定义键盘焦点切换顺序 811

TextField.tabIndex设置文本框的自定义键盘焦点切换顺序值 813

文本框属性 814

TextField._accProps控制屏幕朗读程序辅助功能选项 814

TextField._alpha文本框对象的透明度 815

TextField._focusrect切换文本框对象响应边框是否显示 816

TextField._height设置文本框对象的高度值 817

TextField._hightquality设置全局反锯齿等级 818

TextField._name取得文本框对象的实体名称 819

TextField._parent该文本框对象的父对象引用 820

TextField._quality设置或取得图形的输出品质 821

TextField._rotation设置或取得文本框对象的角度值 823

TextField._soundbuftime声音缓冲时间 824

TextField._target文本框对象的实体名称路径 825

TextField._url取得文本框对象所属SWF文件的网址 827

TextField._isible设置文本框对象的显示 828

TextField._width设置或取得文本框对象的宽度 829

TextField._x设置文本框对象的x坐标值 830

TextField._xmouse取得鼠标光标相对于文本框对象的x坐标值 831

TextField._xscale设置或取得文本框对象的缩放值 833

TextField._y设置文本框对象的y坐标值 834

TextField._ymouse取得鼠标光标相对于文本框对象的y坐标值 835

TextField._yscale设置或取得文本框对象的缩放值 836

41 文本样式类 TextField.StyleSheet Classes 839

定义文本样式对象 840

new TextField.StyleSheet定义TextField.StyleSheet对象 840

载入/删除 841

TextField.StyleSheet.clear删除所有声明的样式表 841

TextField.StyleSheet.load载入指定的CSS样式表文件 842

数据取得 843

TextField.StyleSheet.getStyle返回指定的样式对象属性 843

TextField.StyleSheet.getStyleNames返回样式对象内所有的样式名称 844

设置与分析 845

TextField.StyleSheet.parseCSS转换CSS样式字符串 845

TextField.StyleSheet.setStyle新增样式 846

事件响应 847

TextField.StyleSheet.transform将指定的样式属性转换成TextFormat对象 847

TextField.StyleSheet.onLoad设置当TextField.StyleSheet.load()完成后将执行的程序 847

数据转换 847

42 文本格式类 TextFormat Classes 849

定义文本格式对象 850

new TextFormat定义文本格式对象 850

字符串大小 851

TextFormat.getTextExtent返回指定字符串的度量信息 851

对齐方式 853

TextFormat.align指定文本段落的对齐方式 853

字体样式 854

TextFormat.bold切换文本内容为粗体显示 854

TextFormat.italic切换文本内容为斜体显示 855

TextFormat.underline切换文本内容是否加上下划线 856

缩排方式 858

TextFormat.blockIndent指定文本框内缩的宽度 858

TextFormat.indent指定文本段落首行的内缩字符数 859

TextFormat.leftMargin指定文本段落左边界的宽度值 860

TextFormat.rightMargin指定文本段落右边界的宽度值 861

设置字体 863

TextFormat.font指定文本格式的字体 863

字号/颜色 864

TextFormat.color指定此文本格式的文本颜色 864

TextFormat.size指定此文本格式的文本字号 865

项目符号 866

TextFormat.bullet指定文本段落前加上提示黑点 866

行距/间距 868

TextFormat.leading指定文本格式对象的文本行距 868

TextFormat.tabStops指定文本格式对象的文本间距 869

超链接 870

TextFormat.target指定点击超链接后打开窗口的名称 870

TextFormat.url为文本框对象内的文本内容加上超链接地址 871

43 文本快照对象 TextSnapshot Objects 873

取得字符 874

TextSnapshot.getCount返回字符总数目 874

TextSnapshot.getText返回指定范围的字符串 874

字符数目 874

选取字符 876

TextSnapshot.getSelected检查指定范围是否含有反白选取的字符 876

TextSnapshot.getSelectedText返回反白选取范围的字符串 877

TextSnapshot.setSelected设置或取消反白选取范围 878

坐标/索引值 880

TextSnapshot.setSelectColor设置标示选取用的矩形颜色 880

TextSnapshot.findText搜索指定的字符串 880

字符颜色 880

TextSnapshot.hitTestTextNearPos搜索指定坐标的字符索引值 881