支持库名称及版本:扩展界面支持库二 (2.0#2版) 所支持语言:中文(大陆) 本支持库用作实现对扩展界面组件的支持 本库为一般支持库,需要易系统3.4版本的支持,需要系统核心支持库3.3版本的支持,提供了9种库定义数据类型,提供了118种命令,提供了4个库定义常量。 操作系统需求: Windows 支持库文件名: D:\易语言\5.95\lib\iext2.fne ----- 支持库的作者信息 ----- 作者姓名:大有吴涛易语言软件公司 邮政编码:116001 通信地址:辽宁省大连市中山区人民路55号亚太国际金融中心 电话号码:+86(0411)39895831 QQ号码:+86(0411)39895834 电子信箱:service@dywt.com.cn 主页地址:http://www.eyuyan.com 其它信息:祝您一帆风顺,心想事成! --- 命令类别: 文档格式转换 --- 调用格式: 〈文本型〉 转换文档 (文本型变量 转换结果存放变量) - 扩展界面支持库二->文档格式转换 英文名称:ConvertDoc 显示对话框打开指定文档并将其转换到RTF格式(RTF是国际标准丰富文本格式),成功返回被转换文档的文件名且将转换结果存放到指定变量,失败或被用户中止返回空文本。本命令可以自动调用当前Windows系统中已登记的所有文档转换器以读入各种其它类型文档,譬如Word文档、Excel表格等等。本命令为初级命令。 参数<1>的名称为“转换结果存放变量”,类型为“文本型(text)”,提供参数数据时只能提供变量。本参数提供用作存放转换后的RTF结果文本的变量。 操作系统需求: Windows 调用格式: 〈文本型〉 RTF到纯文本 (文本型 RTF文本) - 扩展界面支持库二->文档格式转换 英文名称:RTFToText 取出并返回指定RTF丰富格式文本数据中的纯文本内容。本命令为初级命令。 参数<1>的名称为“RTF文本”,类型为“文本型(text)”。本参数提供欲转换的RTF文本数据。 操作系统需求: Windows --- 命令类别: 图片组处理 --- 调用格式: 〈整数型〉 加入图片 (字节集变量 图片组数据变量,字节集 欲加入图片,[整数型 图片透明色]) - 扩展界面支持库二->图片组处理 英文名称:AddPicToImageList 将图片加入到指定图片组数据中,成功返回所加入图片在被加入图片组中的位置索引,该索引值从 0 开始。如果失败,返回 -1 。注意如果欲加入图片的尺寸与图片组的单一图片尺寸参数不一致,该图片会被自动分解或缩放后加入。本命令为初级命令。 参数<1>的名称为“图片组数据变量”,类型为“字节集(bin)”,提供参数数据时只能提供变量。本参数提供即将被处理的图片组数据,处理后的图片组数据也被存放回此变量中。 参数<2>的名称为“欲加入图片”,类型为“字节集(bin)”。本参数提供即将被加入的图片数据,可以是JPG、BMP、GIF、ICO、CUR等各种格式。 参数<3>的名称为“图片透明色”,类型为“整数型(int)”,可以被省略。本参数指定图片的背景透明色,如果为常量值“#默认色”,则系统自动取该图片最左上角一点的颜色值为透明色。如果本参数被省略,默认值为常量值“#默认色”。 操作系统需求: Windows 调用格式: 〈字节集〉 合并图片组 (字节集 图片组数据1,字节集 图片组数据2) - 扩展界面支持库二->图片组处理 英文名称:ComboImageList 将两份图片组数据合并到一起形成新的图片组数据,成功返回合并后的图片组数据,失败返回空字节集。本命令为初级命令。 参数<1>的名称为“图片组数据1”,类型为“字节集(bin)”。本参数提供即将被合并的图片组数据。 参数<2>的名称为“图片组数据2”,类型为“字节集(bin)”。本参数提供即将被合并的图片组数据。 操作系统需求: Windows 调用格式: 〈整数型〉 提取加入图片 (字节集变量 图片组数据变量,文本型 图标所在文件,[整数型 图标索引],[逻辑型 提取小图标]) - 扩展界面支持库二->图片组处理 英文名称:ExtractAddPic 从指定文件中提取其中的某一图标,并将其加入到图片组中。成功返回所加入图标在被加入图片组中的位置索引,该索引值从 0 开始。如果失败,返回 -1 。本命令为初级命令。 参数<1>的名称为“图片组数据变量”,类型为“字节集(bin)”,提供参数数据时只能提供变量。本参数提供即将被处理的图片组数据,处理后的图片组数据也被存放回此变量中。 参数<2>的名称为“图标所在文件”,类型为“文本型(text)”。本参数提供图标资源所在的文件名(譬如EXE、DLL或ICO等文件)。 参数<3>的名称为“图标索引”,类型为“整数型(int)”,可以被省略。本参数提供被提取图标在指定文件内所有图标中的索引位置,从 0 开始。如果本参数被省略,默认值为 0 。 参数<4>的名称为“提取小图标”,类型为“逻辑型(bool)”,可以被省略。如果本参数为真,将从图标所在文件中提取小图标(通常为16*16大小);如果为假,则提供大图标(通常为32*32大小)。如果本参数为真但没有相应小图标,自动提取相同索引处的大图标。如果本参数被省略,默认为假。 操作系统需求: Windows 调用格式: 〈整数型〉 取文件内图标数 (文本型 图标所在文件) - 扩展界面支持库二->图片组处理 英文名称:GetNumberOfIcons 返回指定文件中所包含的图标数目。本命令为初级命令。 参数<1>的名称为“图标所在文件”,类型为“文本型(text)”。本参数提供图标资源所在的文件名(譬如EXE、DLL或ICO等文件)。 操作系统需求: Windows 调用格式: 〈逻辑型〉 删除图片组图片 (字节集变量 图片组数据变量,整数型 欲删除图片位置,[整数型 欲删除图片数目]) - 扩展界面支持库二->图片组处理 英文名称:RemoveFromImageList 删除图片组数据中指定位置处的图片,成功返回真,失败返回假。本命令为初级命令。 参数<1>的名称为“图片组数据变量”,类型为“字节集(bin)”,提供参数数据时只能提供变量。本参数提供即将被处理的图片组数据,处理后的图片组数据也被存放回此变量中。 参数<2>的名称为“欲删除图片位置”,类型为“整数型(int)”。本参数提供即将被删除图片所处的索引位置,位置值从 0 开始。 参数<3>的名称为“欲删除图片数目”,类型为“整数型(int)”,可以被省略。如果本参数被省略,默认值为 1 。 操作系统需求: Windows 调用格式: 〈整数型〉 取图片组图片数 (字节集 图片组数据) - 扩展界面支持库二->图片组处理 英文名称:GetNumberOfPic 返回指定图片组数据中所包含图片的数目。本命令为初级命令。 参数<1>的名称为“图片组数据”,类型为“字节集(bin)”。本参数提供希望获得其中图片数目的图片组数据。 操作系统需求: Windows 调用格式: 〈字节集〉 建空图片组 (整数型 单一图片宽度,整数型 单一图片高度) - 扩展界面支持库二->图片组处理 英文名称:CreateNewImageList 根据指定参数创建一份空白的图片组数据,成功返回所创建图片组的数据,失败返回空字节集。本命令为初级命令。 参数<1>的名称为“单一图片宽度”,类型为“整数型(int)”。本参数指定图片组中单一图片的宽度,单位为像素。 参数<2>的名称为“单一图片高度”,类型为“整数型(int)”。本参数指定图片组中单一图片的高度,单位为像素。 操作系统需求: Windows 调用格式: 〈字节集〉 取图片组图片 (字节集 图片组数据,整数型 欲获取图片位置,[整数型 透明填充色]) - 扩展界面支持库二->图片组处理 英文名称:GetPicOfImageList 返回图片组数据中所包含的指定图片,成功返回所获取图片的数据,失败返回空字节集。本命令为初级命令。 参数<1>的名称为“图片组数据”,类型为“字节集(bin)”。本参数提供希望获得其中图片的图片组数据。 参数<2>的名称为“欲获取图片位置”,类型为“整数型(int)”。本参数提供希望被获取图片在图片组中所处的索引位置,位置值从 0 开始。 参数<3>的名称为“透明填充色”,类型为“整数型(int)”,可以被省略。本参数指定用作填充图片透明背景部分的颜色。如果被省略,默认值为常量值“#白色”。 操作系统需求: Windows --- 库定义数据类型列表 --- 数据类型名称:超级按钮 英文名称:SuperBtn 本数据类型为窗口组件型,共包含 35 个成员属性, 1 个组件事件。 操作系统需求: Windows 成员属性<1>的中文名称为“左边”,英文名称为“left”,类型为“整数型(int)”。 成员属性<2>的中文名称为“顶边”,英文名称为“top”,类型为“整数型(int)”。 成员属性<3>的中文名称为“宽度”,英文名称为“width”,类型为“整数型(int)”。 成员属性<4>的中文名称为“高度”,英文名称为“height”,类型为“整数型(int)”。 成员属性<5>的中文名称为“标记”,英文名称为“tag”,类型为“文本型(text)”。 成员属性<6>的中文名称为“可视”,英文名称为“visible”,类型为“逻辑型(bool)”。 成员属性<7>的中文名称为“禁止”,英文名称为“disable”,类型为“逻辑型(bool)”。 成员属性<8>的中文名称为“鼠标指针”,英文名称为“MousePointer”,类型为“字节集(bin)”。 成员属性<9>的中文名称为“按钮风格”,英文名称为“BtnStyle”,类型为“整数型(int)”。 可供选择的属性值: 0. 平面风格 1. 立体风格 2. XP风格 成员属性<10>的中文名称为“选择框方式”,英文名称为“CheckBox”,类型为“逻辑型(bool)”。 本属性指定按钮是否以选择框方式工作。 成员属性<11>的中文名称为“选中”,英文名称为“Checked”,类型为“逻辑型(bool)”。 当“选择框方式”属性为真时,本属性说明当前是否已被选中。 成员属性<12>的中文名称为“对齐方式”,英文名称为“AlignStyle”,类型为“整数型(int)”。 本属性指定按钮中图片和文本的对齐方式。 可供选择的属性值: 0. 图左文右 1. 图上文下 2. 图右文左 3. 图文混排 成员属性<13>的中文名称为“压入方式”,英文名称为“PressStyle”,类型为“整数型(int)”。 本属性指定按钮压入后的显示方式。 可供选择的属性值: 0. 从左到右 1. 从上到下 成员属性<14>的中文名称为“绘制边框”,英文名称为“DrawBorder”,类型为“逻辑型(bool)”。 本属性指定非立体风格按钮是否绘制边框线。 成员属性<15>的中文名称为“绘制焦点”,英文名称为“DrawFocus”,类型为“逻辑型(bool)”。 本属性指定非立体风格按钮获得焦点后是否绘制焦点边框线。 成员属性<16>的中文名称为“通常图片”,英文名称为“PicOut”,类型为“字节集(bin)”。 本属性指定当鼠标位于按钮外时显示的图片。 成员属性<17>的中文名称为“通常图片透明色”,英文名称为“TransColorOut”,类型为“整数型(int)”。 本属性指定通常图片中透明部分的颜色,如果属性值为默认背景色则自动以图片左上角第一点的颜色值作为透明色。 成员属性<18>的中文名称为“点燃图片”,英文名称为“PicIn”,类型为“字节集(bin)”。 本属性指定当鼠标位于按钮上时显示的图片,如果不提供,系统将会自动使用通常图片。 成员属性<19>的中文名称为“点燃图片透明色”,英文名称为“TransColorIn”,类型为“整数型(int)”。 本属性指定点燃图片中透明部分的颜色,如果属性值为默认背景色则自动以图片左上角第一点的颜色值作为透明色。 成员属性<20>的中文名称为“禁止图片”,英文名称为“PicDisabled”,类型为“字节集(bin)”。 本属性指定当按钮被禁止时显示的图片,如果不提供,系统将会自动生成。 成员属性<21>的中文名称为“禁止图片透明色”,英文名称为“TransColorDisabled”,类型为“整数型(int)”。 本属性指定禁止图片中透明部分的颜色,如果属性值为默认背景色则自动以图片左上角第一点的颜色值作为透明色。 成员属性<22>的中文名称为“字体”,英文名称为“font”,类型为“字体(font)”。 本属性指定按钮文本使用的显示字体。 成员属性<23>的中文名称为“标题”,英文名称为“caption”,类型为“文本型(text)”。 本属性指定按钮标题文本的内容。 成员属性<24>的中文名称为“使用默认色”,英文名称为“DefaultColor”,类型为“逻辑型(bool)”。 本属性指定是否使用操作系统默认配色方案来对按钮进行配色。 成员属性<25>的中文名称为“通常前景色”,英文名称为“FgColorOut”,类型为“整数型(int)”。 本属性指定当鼠标位于按钮外时文本标题所使用的显示颜色。 成员属性<26>的中文名称为“通常背景色”,英文名称为“BkColorOut”,类型为“整数型(int)”。 本属性指定当鼠标位于按钮外时显示的背景颜色。 成员属性<27>的中文名称为“点燃前景色”,英文名称为“FgColorIn”,类型为“整数型(int)”。 本属性指定当鼠标位于按钮上时文本标题所使用的显示颜色。 成员属性<28>的中文名称为“点燃背景色”,英文名称为“BkColorIn”,类型为“整数型(int)”。 本属性指定当鼠标位于按钮上时显示的背景颜色。 成员属性<29>的中文名称为“焦点前景色”,英文名称为“FgColorFocus”,类型为“整数型(int)”。 本属性指定当按钮获得输入焦点时文本标题所使用的显示颜色。 成员属性<30>的中文名称为“焦点背景色”,英文名称为“BkColorFocus”,类型为“整数型(int)”。 本属性指定当按钮获得输入焦点时显示的背景颜色。 成员属性<31>的中文名称为“标准音提示”,英文名称为“StandardSound”,类型为“逻辑型(bool)”。 本属性指定当鼠标单击按钮或移动到非立体风格按钮上时是否同时发出标准的“哒哒”音。 成员属性<32>的中文名称为“经过提示音”,英文名称为“OverSound”,类型为“字节集(bin)”。 本属性指定当鼠标移动到非立体风格按钮上时所发出的声音,注意仅支持WAV格式。 成员属性<33>的中文名称为“单击提示音”,英文名称为“ClickSound”,类型为“字节集(bin)”。 本属性指定当鼠标单击按钮时所发出的声音,注意仅支持WAV格式。 成员属性<34>的中文名称为“提示文本”,英文名称为“ToolTip”,类型为“文本型(text)”。 本属性指定当鼠标停留在按钮上时动态显示的提示文本。 成员属性<35>的中文名称为“默认类型”,英文名称为“DefaultStyle”,类型为“整数型(int)”。 当在窗口上按下Enter键时,如果没有将窗口的“回车下移输入点”属性设置为真,则等同于按下了具有“默认”类型的按钮。因此具有“默认”类型的按钮在同一窗口上应当只有一个。“通常”类型的按钮无对应的操作默认键。 可供选择的属性值: 0. 通常 1. 默认 组件事件列表: 事件 1 : 事件名称:被单击 当单击按钮后即产生此事件。 此事件的用户处理子程序不需要返回数据。 成员属性“按钮风格”所在数据类型为“超级按钮”,英文名称为“BtnStyle”,类型为“整数型(int)”。 可供选择的属性值: 0. 平面风格 1. 立体风格 2. XP风格 成员属性“选择框方式”所在数据类型为“超级按钮”,英文名称为“CheckBox”,类型为“逻辑型(bool)”。 本属性指定按钮是否以选择框方式工作。 成员属性“选中”所在数据类型为“超级按钮”,英文名称为“Checked”,类型为“逻辑型(bool)”。 当“选择框方式”属性为真时,本属性说明当前是否已被选中。 成员属性“对齐方式”所在数据类型为“超级按钮”,英文名称为“AlignStyle”,类型为“整数型(int)”。 本属性指定按钮中图片和文本的对齐方式。 可供选择的属性值: 0. 图左文右 1. 图上文下 2. 图右文左 3. 图文混排 成员属性“压入方式”所在数据类型为“超级按钮”,英文名称为“PressStyle”,类型为“整数型(int)”。 本属性指定按钮压入后的显示方式。 可供选择的属性值: 0. 从左到右 1. 从上到下 成员属性“绘制边框”所在数据类型为“超级按钮”,英文名称为“DrawBorder”,类型为“逻辑型(bool)”。 本属性指定非立体风格按钮是否绘制边框线。 成员属性“绘制焦点”所在数据类型为“超级按钮”,英文名称为“DrawFocus”,类型为“逻辑型(bool)”。 本属性指定非立体风格按钮获得焦点后是否绘制焦点边框线。 成员属性“通常图片”所在数据类型为“超级按钮”,英文名称为“PicOut”,类型为“字节集(bin)”。 本属性指定当鼠标位于按钮外时显示的图片。 成员属性“通常图片透明色”所在数据类型为“超级按钮”,英文名称为“TransColorOut”,类型为“整数型(int)”。 本属性指定通常图片中透明部分的颜色,如果属性值为默认背景色则自动以图片左上角第一点的颜色值作为透明色。 成员属性“点燃图片”所在数据类型为“超级按钮”,英文名称为“PicIn”,类型为“字节集(bin)”。 本属性指定当鼠标位于按钮上时显示的图片,如果不提供,系统将会自动使用通常图片。 成员属性“点燃图片透明色”所在数据类型为“超级按钮”,英文名称为“TransColorIn”,类型为“整数型(int)”。 本属性指定点燃图片中透明部分的颜色,如果属性值为默认背景色则自动以图片左上角第一点的颜色值作为透明色。 成员属性“禁止图片”所在数据类型为“超级按钮”,英文名称为“PicDisabled”,类型为“字节集(bin)”。 本属性指定当按钮被禁止时显示的图片,如果不提供,系统将会自动生成。 成员属性“禁止图片透明色”所在数据类型为“超级按钮”,英文名称为“TransColorDisabled”,类型为“整数型(int)”。 本属性指定禁止图片中透明部分的颜色,如果属性值为默认背景色则自动以图片左上角第一点的颜色值作为透明色。 成员属性“字体”所在数据类型为“超级按钮”,英文名称为“font”,类型为“字体(font)”。 本属性指定按钮文本使用的显示字体。 成员属性“标题”所在数据类型为“超级按钮”,英文名称为“caption”,类型为“文本型(text)”。 本属性指定按钮标题文本的内容。 成员属性“使用默认色”所在数据类型为“超级按钮”,英文名称为“DefaultColor”,类型为“逻辑型(bool)”。 本属性指定是否使用操作系统默认配色方案来对按钮进行配色。 成员属性“通常前景色”所在数据类型为“超级按钮”,英文名称为“FgColorOut”,类型为“整数型(int)”。 本属性指定当鼠标位于按钮外时文本标题所使用的显示颜色。 成员属性“通常背景色”所在数据类型为“超级按钮”,英文名称为“BkColorOut”,类型为“整数型(int)”。 本属性指定当鼠标位于按钮外时显示的背景颜色。 成员属性“点燃前景色”所在数据类型为“超级按钮”,英文名称为“FgColorIn”,类型为“整数型(int)”。 本属性指定当鼠标位于按钮上时文本标题所使用的显示颜色。 成员属性“点燃背景色”所在数据类型为“超级按钮”,英文名称为“BkColorIn”,类型为“整数型(int)”。 本属性指定当鼠标位于按钮上时显示的背景颜色。 成员属性“焦点前景色”所在数据类型为“超级按钮”,英文名称为“FgColorFocus”,类型为“整数型(int)”。 本属性指定当按钮获得输入焦点时文本标题所使用的显示颜色。 成员属性“焦点背景色”所在数据类型为“超级按钮”,英文名称为“BkColorFocus”,类型为“整数型(int)”。 本属性指定当按钮获得输入焦点时显示的背景颜色。 成员属性“标准音提示”所在数据类型为“超级按钮”,英文名称为“StandardSound”,类型为“逻辑型(bool)”。 本属性指定当鼠标单击按钮或移动到非立体风格按钮上时是否同时发出标准的“哒哒”音。 成员属性“经过提示音”所在数据类型为“超级按钮”,英文名称为“OverSound”,类型为“字节集(bin)”。 本属性指定当鼠标移动到非立体风格按钮上时所发出的声音,注意仅支持WAV格式。 成员属性“单击提示音”所在数据类型为“超级按钮”,英文名称为“ClickSound”,类型为“字节集(bin)”。 本属性指定当鼠标单击按钮时所发出的声音,注意仅支持WAV格式。 成员属性“提示文本”所在数据类型为“超级按钮”,英文名称为“ToolTip”,类型为“文本型(text)”。 本属性指定当鼠标停留在按钮上时动态显示的提示文本。 成员属性“默认类型”所在数据类型为“超级按钮”,英文名称为“DefaultStyle”,类型为“整数型(int)”。 当在窗口上按下Enter键时,如果没有将窗口的“回车下移输入点”属性设置为真,则等同于按下了具有“默认”类型的按钮。因此具有“默认”类型的按钮在同一窗口上应当只有一个。“通常”类型的按钮无对应的操作默认键。 可供选择的属性值: 0. 通常 1. 默认 事件名称:被单击 当单击按钮后即产生此事件。 此事件的用户处理子程序不需要返回数据。 --------------------------------------------------- 数据类型名称:高级影像框 英文名称:SuperAnimateBox 本数据类型为窗口组件型,共包含 17 个成员属性。 操作系统需求: Windows 相比起基本影像框,本组件可以播放更多格式的AVI文件。 成员属性<1>的中文名称为“左边”,英文名称为“left”,类型为“整数型(int)”。 成员属性<2>的中文名称为“顶边”,英文名称为“top”,类型为“整数型(int)”。 成员属性<3>的中文名称为“宽度”,英文名称为“width”,类型为“整数型(int)”。 成员属性<4>的中文名称为“高度”,英文名称为“height”,类型为“整数型(int)”。 成员属性<5>的中文名称为“标记”,英文名称为“tag”,类型为“文本型(text)”。 成员属性<6>的中文名称为“可视”,英文名称为“visible”,类型为“逻辑型(bool)”。 成员属性<7>的中文名称为“禁止”,英文名称为“disable”,类型为“逻辑型(bool)”。 成员属性<8>的中文名称为“鼠标指针”,英文名称为“MousePointer”,类型为“字节集(bin)”。 成员属性<9>的中文名称为“播放位置”,英文名称为“PlayPositon”,类型为“整数型(int)”。 本属性指定影像在窗口中的播放位置。仅在播放前设置有效。 可供选择的属性值: 0. 窗口内居中 1. 扩展到窗口 2. 自动调整窗口 成员属性<10>的中文名称为“影像文件名”,英文名称为“AVIFileName”,类型为“文本型(text)”。 本属性指定欲播放影像文件的名称。 成员属性<11>的中文名称为“播放速度”,英文名称为“Speed”,类型为“双精度小数型(double)”。 本属性值可以设置为大于 0 的小数,数值越小播放速度越快,数值为 1 则保持原定播放速度。具体计算公式为:实际播放速度 = 此属性值 X 影像文件内原定速度。仅在播放前设置有效。 成员属性<12>的中文名称为“背景颜色”,英文名称为“BackColor”,类型为“整数型(int)”。 本属性指定播放窗口的背景颜色。 成员属性<13>的中文名称为“透明颜色”,英文名称为“TransColor”,类型为“整数型(int)”。 本属性指定影像中透明部分的颜色,如果属性值为默认背景色则自动以影像内第一帧左上角第一点的颜色值作为透明色。仅在播放前设置有效。 成员属性<14>的中文名称为“播放”,英文名称为“play”,类型为“整数型(int)”。 在设计阶段,指定本属性值为“播放”可使运行时影像文件在影像框被创建后自动开始播放。在运行阶段,通过改变此属性值可控制影像的播放、停止、暂停或继续。在运行阶段读取本属性值将始终得到0(播放)或1(停止),用作提供当前的播放状态。 可供选择的属性值: 0. 播放 1. 停止 2. 暂停 3. 继续 成员属性<15>的中文名称为“仅播放一次”,英文名称为“PlayOnce”,类型为“逻辑型(bool)”。 如果本属性值为真,则仅播放一次,否则无限次地循环播放。仅在播放前设置有效。 成员属性<16>的中文名称为“当前帧”,英文名称为“CurrentFrame”,类型为“整数型(int)”。 本属性返回或设置当前播放帧的帧号,属性值范围为从 1 到当前影像文件全部帧数,支持在播放前设置。 成员属性<17>的中文名称为“全部帧数”,英文名称为“Frames”,类型为“整数型(int)”。 本属性只可读。 本属性返回当前影像文件所包含的全部帧数。 组件事件列表: 成员属性“播放位置”所在数据类型为“高级影像框”,英文名称为“PlayPositon”,类型为“整数型(int)”。 本属性指定影像在窗口中的播放位置。仅在播放前设置有效。 可供选择的属性值: 0. 窗口内居中 1. 扩展到窗口 2. 自动调整窗口 成员属性“影像文件名”所在数据类型为“高级影像框”,英文名称为“AVIFileName”,类型为“文本型(text)”。 本属性指定欲播放影像文件的名称。 成员属性“播放速度”所在数据类型为“高级影像框”,英文名称为“Speed”,类型为“双精度小数型(double)”。 本属性值可以设置为大于 0 的小数,数值越小播放速度越快,数值为 1 则保持原定播放速度。具体计算公式为:实际播放速度 = 此属性值 X 影像文件内原定速度。仅在播放前设置有效。 成员属性“背景颜色”所在数据类型为“高级影像框”,英文名称为“BackColor”,类型为“整数型(int)”。 本属性指定播放窗口的背景颜色。 成员属性“透明颜色”所在数据类型为“高级影像框”,英文名称为“TransColor”,类型为“整数型(int)”。 本属性指定影像中透明部分的颜色,如果属性值为默认背景色则自动以影像内第一帧左上角第一点的颜色值作为透明色。仅在播放前设置有效。 成员属性“播放”所在数据类型为“高级影像框”,英文名称为“play”,类型为“整数型(int)”。 在设计阶段,指定本属性值为“播放”可使运行时影像文件在影像框被创建后自动开始播放。在运行阶段,通过改变此属性值可控制影像的播放、停止、暂停或继续。在运行阶段读取本属性值将始终得到0(播放)或1(停止),用作提供当前的播放状态。 可供选择的属性值: 0. 播放 1. 停止 2. 暂停 3. 继续 成员属性“仅播放一次”所在数据类型为“高级影像框”,英文名称为“PlayOnce”,类型为“逻辑型(bool)”。 如果本属性值为真,则仅播放一次,否则无限次地循环播放。仅在播放前设置有效。 成员属性“当前帧”所在数据类型为“高级影像框”,英文名称为“CurrentFrame”,类型为“整数型(int)”。 本属性返回或设置当前播放帧的帧号,属性值范围为从 1 到当前影像文件全部帧数,支持在播放前设置。 成员属性“全部帧数”所在数据类型为“高级影像框”,英文名称为“Frames”,类型为“整数型(int)”。 本属性只可读。 本属性返回当前影像文件所包含的全部帧数。 --------------------------------------------------- 数据类型名称:分隔条 英文名称:SplitterBar 本数据类型为窗口组件型,共包含 10 个成员属性, 1 个组件事件。 操作系统需求: Windows 可以用作动态调整窗口布局。 成员属性<1>的中文名称为“左边”,英文名称为“left”,类型为“整数型(int)”。 成员属性<2>的中文名称为“顶边”,英文名称为“top”,类型为“整数型(int)”。 成员属性<3>的中文名称为“宽度”,英文名称为“width”,类型为“整数型(int)”。 成员属性<4>的中文名称为“高度”,英文名称为“height”,类型为“整数型(int)”。 成员属性<5>的中文名称为“标记”,英文名称为“tag”,类型为“文本型(text)”。 成员属性<6>的中文名称为“可视”,英文名称为“visible”,类型为“逻辑型(bool)”。 成员属性<7>的中文名称为“禁止”,英文名称为“disable”,类型为“逻辑型(bool)”。 成员属性<8>的中文名称为“鼠标指针”,英文名称为“MousePointer”,类型为“字节集(bin)”。 成员属性<9>的中文名称为“背景颜色”,英文名称为“BackColor”,类型为“整数型(int)”。 成员属性<10>的中文名称为“方向”,英文名称为“Orientation”,类型为“整数型(int)”。 可供选择的属性值: 0. 横向 1. 纵向 组件事件列表: 事件 1 : 事件名称:被拖动 当分隔条被拖动到一个新的位置后即产生此事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“原位置”,类型为“整数型(int)”。本参数值提供分隔条被拖动前的原位置坐标,单位为像素。该坐标值相对于其所在窗口用户区的左上角。如果分隔条的方向为横向,则本参数提供分隔条顶边纵坐标值,否则为分隔条左边横坐标值。 事件参数<2>的名称为“目的位置”,类型为“整数型(int)”。本参数值提供分隔条被拖动到的目的位置坐标,单位为像素。该坐标值相对于其所在窗口用户区的左上角。如果分隔条的方向为横向,则本参数提供分隔条顶边纵坐标值,否则为分隔条左边横坐标值。 成员属性“背景颜色”所在数据类型为“分隔条”,英文名称为“BackColor”,类型为“整数型(int)”。 成员属性“方向”所在数据类型为“分隔条”,英文名称为“Orientation”,类型为“整数型(int)”。 可供选择的属性值: 0. 横向 1. 纵向 事件名称:被拖动 当分隔条被拖动到一个新的位置后即产生此事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“原位置”,类型为“整数型(int)”。本参数值提供分隔条被拖动前的原位置坐标,单位为像素。该坐标值相对于其所在窗口用户区的左上角。如果分隔条的方向为横向,则本参数提供分隔条顶边纵坐标值,否则为分隔条左边横坐标值。 事件参数<2>的名称为“目的位置”,类型为“整数型(int)”。本参数值提供分隔条被拖动到的目的位置坐标,单位为像素。该坐标值相对于其所在窗口用户区的左上角。如果分隔条的方向为横向,则本参数提供分隔条顶边纵坐标值,否则为分隔条左边横坐标值。 --------------------------------------------------- 数据类型名称:字符格式 英文名称:CharFormat 本数据类型为普通类型,共包含 5 个成员变量。 操作系统需求: Windows 本数据类型被超级编辑框的成员命令使用,用作指定字符文本的表现格式。 成员<1>的中文名称为“字体名称”,英文名称为“FontName”,类型为“文本型(text)”,初始值为“宋体”。 成员<2>的中文名称为“字体大小”,英文名称为“FontSize”,类型为“整数型(int)”,初始值为“9”。 单位为点(1 / 72 英寸)。 成员<3>的中文名称为“纵向偏移”,英文名称为“yOffset”,类型为“整数型(int)”。 指定字符相对于基线的纵向偏移值,单位为点(1 / 72 英寸)。如果为正值,则字符表现为上标,如果为负值,则字符表现为下标。 成员<4>的中文名称为“效果”,英文名称为“Effects”,类型为“整数型(int)”。 可以为以下常量值之一或之和: 1、#粗体;2、#斜体;4、#下划线;8、#删除线;16、#禁止更改。 成员<5>的中文名称为“文本颜色”,英文名称为“TextColor”,类型为“整数型(int)”,初始值为“-16777216”。 指定字符显示时使用的前景颜色,如果为“#默认色”常量值,则自动使用 Windows 系统默认文本颜色。 组件事件列表: 成员“字体名称”所在数据类型为“字符格式”,英文名称为“FontName”,类型为“文本型(text)”,初始值为“宋体”。 成员“字体大小”所在数据类型为“字符格式”,英文名称为“FontSize”,类型为“整数型(int)”,初始值为“9”。 单位为点(1 / 72 英寸)。 成员“纵向偏移”所在数据类型为“字符格式”,英文名称为“yOffset”,类型为“整数型(int)”。 指定字符相对于基线的纵向偏移值,单位为点(1 / 72 英寸)。如果为正值,则字符表现为上标,如果为负值,则字符表现为下标。 成员“效果”所在数据类型为“字符格式”,英文名称为“Effects”,类型为“整数型(int)”。 可以为以下常量值之一或之和: 1、#粗体;2、#斜体;4、#下划线;8、#删除线;16、#禁止更改。 成员“文本颜色”所在数据类型为“字符格式”,英文名称为“TextColor”,类型为“整数型(int)”,初始值为“-16777216”。 指定字符显示时使用的前景颜色,如果为“#默认色”常量值,则自动使用 Windows 系统默认文本颜色。 --------------------------------------------------- 数据类型名称:段落格式 英文名称:ParaFormat 本数据类型为普通类型,共包含 5 个成员变量。 操作系统需求: Windows 本数据类型被超级编辑框的成员命令使用,用作指定文本段落的表现格式。 成员<1>的中文名称为“项目符引导”,英文名称为“Bullet”,类型为“逻辑型(bool)”。 成员<2>的中文名称为“首行缩进”,英文名称为“StartIndent”,类型为“整数型(int)”。 指定段落首行相对于编辑框左边框的缩进量,单位为点(1 / 72 英寸)。 成员<3>的中文名称为“非首行缩进”,英文名称为“Indent”,类型为“整数型(int)”。 指定段落中所有非首行相对于首行的缩进量,单位为点(1 / 72 英寸),可为负数以达到首行缩进的效果。 成员<4>的中文名称为“右边缩进”,英文名称为“RightIndent”,类型为“整数型(int)”。 指定段落右边相对于编辑框右边框的缩进量,单位为点(1 / 72 英寸)。 成员<5>的中文名称为“对齐方式”,英文名称为“Alignment”,类型为“整数型(int)”。 指定段落的对齐方式,可以为以下常量值之一: 1、#段落居左;2、#段落居中;3、#段落居右。 组件事件列表: 成员“项目符引导”所在数据类型为“段落格式”,英文名称为“Bullet”,类型为“逻辑型(bool)”。 成员“首行缩进”所在数据类型为“段落格式”,英文名称为“StartIndent”,类型为“整数型(int)”。 指定段落首行相对于编辑框左边框的缩进量,单位为点(1 / 72 英寸)。 成员“非首行缩进”所在数据类型为“段落格式”,英文名称为“Indent”,类型为“整数型(int)”。 指定段落中所有非首行相对于首行的缩进量,单位为点(1 / 72 英寸),可为负数以达到首行缩进的效果。 成员“右边缩进”所在数据类型为“段落格式”,英文名称为“RightIndent”,类型为“整数型(int)”。 指定段落右边相对于编辑框右边框的缩进量,单位为点(1 / 72 英寸)。 成员“对齐方式”所在数据类型为“段落格式”,英文名称为“Alignment”,类型为“整数型(int)”。 指定段落的对齐方式,可以为以下常量值之一: 1、#段落居左;2、#段落居中;3、#段落居右。 --------------------------------------------------- 数据类型名称:超级编辑框 英文名称:RichEdit 本数据类型为窗口组件型,共包含 23 个成员命令, 21 个成员属性, 2 个组件事件。 操作系统需求: Windows 具有对丰富格式文本的编排和处理支持。 成员属性<1>的中文名称为“左边”,英文名称为“left”,类型为“整数型(int)”。 成员属性<2>的中文名称为“顶边”,英文名称为“top”,类型为“整数型(int)”。 成员属性<3>的中文名称为“宽度”,英文名称为“width”,类型为“整数型(int)”。 成员属性<4>的中文名称为“高度”,英文名称为“height”,类型为“整数型(int)”。 成员属性<5>的中文名称为“标记”,英文名称为“tag”,类型为“文本型(text)”。 成员属性<6>的中文名称为“可视”,英文名称为“visible”,类型为“逻辑型(bool)”。 成员属性<7>的中文名称为“禁止”,英文名称为“disable”,类型为“逻辑型(bool)”。 成员属性<8>的中文名称为“鼠标指针”,英文名称为“MousePointer”,类型为“字节集(bin)”。 成员属性<9>的中文名称为“内容格式”,英文名称为“ContextType”,类型为“整数型(int)”。 本属性指定对编辑框的内容进行读写时所使用的文本格式。 可供选择的属性值: 0. 纯文本 1. RTF丰富文本 成员属性<10>的中文名称为“内容”,英文名称为“context”,类型为“文本型(text)”。 本属性所使用的文本格式由“内容格式”属性决定。 成员属性<11>的中文名称为“边框”,英文名称为“border”,类型为“整数型(int)”。 可供选择的属性值: 0. 无边框 1. 凹入式 2. 凸出式 3. 浅凹入式 4. 镜框式 5. 单线边框式 成员属性<12>的中文名称为“背景颜色”,英文名称为“BackColor”,类型为“整数型(int)”。 成员属性<13>的中文名称为“是否允许多行”,英文名称为“AllowMultiLines”,类型为“逻辑型(bool)”。 本属性设置编辑框是否允许输入多行文本。 成员属性<14>的中文名称为“自动换行”,英文名称为“AutoNextLine”,类型为“逻辑型(bool)”。 本属性设置编辑框是否支持自动换行。 成员属性<15>的中文名称为“只读”,英文名称为“ReadOnly”,类型为“逻辑型(bool)”。 本属性设置编辑框是否只能读取而不能写入。 成员属性<16>的中文名称为“隐藏选择”,英文名称为“HideSel”,类型为“逻辑型(bool)”。 本属性指定失去输入焦点后是否还显示当前被选择的区域。 成员属性<17>的中文名称为“最大允许长度”,英文名称为“MaxAllowLength”,类型为“整数型(int)”。 本属性设置最大允许输入到编辑框中的字符数目,如为0则输入字符数目不受限制。 成员属性<18>的中文名称为“起始选择位置”,英文名称为“SelStart”,类型为“整数型(int)”。 返回或设置所选择文本的起始点;0 为位置 1 ,1 为位置 2,如此类推。如果没有文本被选中,则提供当前光标位置。 成员属性<19>的中文名称为“被选择字符数”,英文名称为“SelLength”,类型为“整数型(int)”。 返回或设置所选择的字符数。如果设置字符数时使用值 -1,则选择编辑框内的所有字符。 成员属性<20>的中文名称为“被选择文本”,英文名称为“SelText”,类型为“文本型(text)”。 本属性在设计时不可用,在运行时可读可写。 返回或替换当前所选择的文本,文本格式由“内容格式”属性决定。 成员属性<21>的中文名称为“是否已更改”,英文名称为“Modified”,类型为“逻辑型(bool)”。 本属性在设计时不可用,在运行时可读可写。 读取本属性可获知编辑框的内容是否已被用户手工更改,运行时写入本属性可以设置其值。 组件事件列表: 事件 1 : 事件名称:内容被改变 当编辑框的内容被修改后即产生此事件。 此事件的用户处理子程序不需要返回数据。 事件 2 : 事件名称:选择区被改变 当编辑框的当前选择区被改变后即产生此事件。 此事件的用户处理子程序不需要返回数据。 调用格式: 〈整数型〉 对象.取文本长度 () - 扩展界面支持库二->超级编辑框 英文名称:GetTextLength 返回编辑框中现行所有文本内容的长度。本命令为初级对象成员命令。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.取行数 () - 扩展界面支持库二->超级编辑框 英文名称:GetLineCount 返回编辑框中当前内容的行数。本命令为初级对象成员命令。 操作系统需求: Windows 调用格式: 〈文本型〉 对象.取行文本 (整数型 行号) - 扩展界面支持库二->超级编辑框 英文名称:GetLine 返回编辑框中指定行的文本内容。本命令为初级对象成员命令。 参数<1>的名称为“行号”,类型为“整数型(int)”。行号从 0 开始,用作指定编辑框中的某一行。即:0 指定第一行,1 指定第二行,依此类推。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.取首可视行 () - 扩展界面支持库二->超级编辑框 英文名称:GetFirstVisibleLine 返回编辑框中当前顶部可见第一行的行号,行号值从 0 开始。本命令为初级对象成员命令。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.取行首位置 ([整数型 行号]) - 扩展界面支持库二->超级编辑框 英文名称:LineIndex 返回编辑框中指定行的首字符在编辑框全部内容中的索引位置,该索引位置从 0 开始。本命令为初级对象成员命令。 参数<1>的名称为“行号”,类型为“整数型(int)”,可以被省略。行号从 0 开始,用作指定编辑框中的某一行。即:0 指定第一行,1 指定第二行,依此类推。如果为 -1 ,则自动取当前光标所在行行号。如果本参数被省略,则默认值为 -1 。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.取字符所在行 ([整数型 字符位置]) - 扩展界面支持库二->超级编辑框 英文名称:LineFromChar 返回编辑框中指定位置字符所在行的行号,行号值从 0 开始。本命令为初级对象成员命令。 参数<1>的名称为“字符位置”,类型为“整数型(int)”,可以被省略。字符位置为指定字符在编辑框全部内容中的索引位置,该索引位置从 0 开始。如果为 -1 ,则自动取当前光标所在字符位置。如果本参数被省略,则默认值为 -1 。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.滚动 (整数型 行数) - 扩展界面支持库二->超级编辑框 英文名称:LineScroll 垂直滚动多行编辑框中的内容显示区域。本命令为初级对象成员命令。 参数<1>的名称为“行数”,类型为“整数型(int)”。本参数指定欲滚动行数,可以为负数。 操作系统需求: Windows 调用格式: 〈字符格式〉 对象.取默认字符格式 () - 扩展界面支持库二->超级编辑框 英文名称:GetDefaultCharFormat 返回当前默认字符格式,默认字符格式影响编辑框中所有未曾明确设置其字符格式的文本。本命令为初级对象成员命令。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.置默认字符格式 (字符格式 字符格式) - 扩展界面支持库二->超级编辑框 英文名称:SetDefaultCharFormat 设置当前默认字符格式,默认字符格式影响编辑框中所有未曾明确设置其字符格式的文本。本命令为初级对象成员命令。 参数<1>的名称为“字符格式”,类型为“字符格式(CharFormat)”。本参数提供欲设置的字符格式。 操作系统需求: Windows 调用格式: 〈字符格式〉 对象.取选择区字符格式 () - 扩展界面支持库二->超级编辑框 英文名称:GetSelCharFormat 返回当前选择区内首字符文本的字符格式。本命令为初级对象成员命令。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.置选择区字符格式 (字符格式 字符格式) - 扩展界面支持库二->超级编辑框 英文名称:SetSelCharFormat 设置当前选择区内所有文本的字符格式。本命令为初级对象成员命令。 参数<1>的名称为“字符格式”,类型为“字符格式(CharFormat)”。本参数提供欲设置的字符格式。 操作系统需求: Windows 调用格式: 〈段落格式〉 对象.取选择区段落格式 () - 扩展界面支持库二->超级编辑框 英文名称:GetSelParaFormat 返回当前选择区内首段落的段落格式。本命令为初级对象成员命令。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.置选择区段落格式 (段落格式 段落格式) - 扩展界面支持库二->超级编辑框 英文名称:SetSelParaFormat 设置当前选择区内所有段落的段落格式。本命令为初级对象成员命令。 参数<1>的名称为“段落格式”,类型为“段落格式(ParaFormat)”。本参数提供欲设置的段落格式。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.撤消 () - 扩展界面支持库二->超级编辑框 英文名称:Undo 撤消编辑框中最后一次的更改操作。本命令为初级对象成员命令。 操作系统需求: Windows 调用格式: 〈逻辑型〉 对象.可否撤消 () - 扩展界面支持库二->超级编辑框 英文名称:CanUndo 如果当前编辑框中存在可以被撤消的更改操作,返回真,否则返回假。本命令为初级对象成员命令。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.清空撤消数据 () - 扩展界面支持库二->超级编辑框 英文名称:EmptyUndoBuffer 清除编辑框中为支持撤消上次更改操作所保存的所有数据,本命令执行后无法再撤消上次所更改的操作。本命令为初级对象成员命令。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.寻找 ([整数型 起始寻找位置],[逻辑型 是否区分大小写],[逻辑型 是否匹配单词],文本型 欲寻找文本) - 扩展界面支持库二->超级编辑框 英文名称:Find 在编辑框中寻找指定的文本,如找到则返回该文本首字符所处的位置索引(从0开始),未找到则返回-1。本命令为初级对象成员命令。 参数<1>的名称为“起始寻找位置”,类型为“整数型(int)”,可以被省略。参数值为以 0 开始的字符位置索引,如果被省略,则默认值为 0 。 参数<2>的名称为“是否区分大小写”,类型为“逻辑型(bool)”,可以被省略。指定寻找时是否区分大小写英文字母,如果被省略,则默认值为真。 参数<3>的名称为“是否匹配单词”,类型为“逻辑型(bool)”,可以被省略。指定寻找时是否只允许单词才能匹配,如果被省略,则默认值为假。 参数<4>的名称为“欲寻找文本”,类型为“文本型(text)”。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.复制 () - 扩展界面支持库二->超级编辑框 英文名称:Copy 将现行被选择文本复制到剪辑板。本命令为初级对象成员命令。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.剪切 () - 扩展界面支持库二->超级编辑框 英文名称:Cut 将现行被选择文本剪切到剪辑板。本命令为初级对象成员命令。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.删除 () - 扩展界面支持库二->超级编辑框 英文名称:Clear 删除现行被选择文本。本命令为初级对象成员命令。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.粘贴 () - 扩展界面支持库二->超级编辑框 英文名称:Paste 将剪辑板中的现行内容粘贴到光标位置。本命令为初级对象成员命令。 操作系统需求: Windows 调用格式: 〈逻辑型〉 对象.可否粘贴 () - 扩展界面支持库二->超级编辑框 英文名称:CanPaste 如果当前剪辑板中具有可以粘贴到编辑框中的数据,返回真,否则返回假。本命令为初级对象成员命令。 操作系统需求: Windows 调用格式: 〈文本型〉 对象.读入文档 () - 扩展界面支持库二->超级编辑框 英文名称:OpenDoc 显示对话框打开指定文档并读入到编辑框中,成功返回所读入文档的文件名,失败或被用户中止返回空文本。本命令可以自动调用当前Windows系统中已登记的所有文档转换器以读入各种其它类型文档,譬如Word文档、Excel表格等等。本命令为初级对象成员命令。 操作系统需求: Windows 成员属性“内容格式”所在数据类型为“超级编辑框”,英文名称为“ContextType”,类型为“整数型(int)”。 本属性指定对编辑框的内容进行读写时所使用的文本格式。 可供选择的属性值: 0. 纯文本 1. RTF丰富文本 成员属性“内容”所在数据类型为“超级编辑框”,英文名称为“context”,类型为“文本型(text)”。 本属性所使用的文本格式由“内容格式”属性决定。 成员属性“边框”所在数据类型为“超级编辑框”,英文名称为“border”,类型为“整数型(int)”。 可供选择的属性值: 0. 无边框 1. 凹入式 2. 凸出式 3. 浅凹入式 4. 镜框式 5. 单线边框式 成员属性“背景颜色”所在数据类型为“超级编辑框”,英文名称为“BackColor”,类型为“整数型(int)”。 成员属性“是否允许多行”所在数据类型为“超级编辑框”,英文名称为“AllowMultiLines”,类型为“逻辑型(bool)”。 本属性设置编辑框是否允许输入多行文本。 成员属性“自动换行”所在数据类型为“超级编辑框”,英文名称为“AutoNextLine”,类型为“逻辑型(bool)”。 本属性设置编辑框是否支持自动换行。 成员属性“只读”所在数据类型为“超级编辑框”,英文名称为“ReadOnly”,类型为“逻辑型(bool)”。 本属性设置编辑框是否只能读取而不能写入。 成员属性“隐藏选择”所在数据类型为“超级编辑框”,英文名称为“HideSel”,类型为“逻辑型(bool)”。 本属性指定失去输入焦点后是否还显示当前被选择的区域。 成员属性“最大允许长度”所在数据类型为“超级编辑框”,英文名称为“MaxAllowLength”,类型为“整数型(int)”。 本属性设置最大允许输入到编辑框中的字符数目,如为0则输入字符数目不受限制。 成员属性“起始选择位置”所在数据类型为“超级编辑框”,英文名称为“SelStart”,类型为“整数型(int)”。 返回或设置所选择文本的起始点;0 为位置 1 ,1 为位置 2,如此类推。如果没有文本被选中,则提供当前光标位置。 成员属性“被选择字符数”所在数据类型为“超级编辑框”,英文名称为“SelLength”,类型为“整数型(int)”。 返回或设置所选择的字符数。如果设置字符数时使用值 -1,则选择编辑框内的所有字符。 成员属性“被选择文本”所在数据类型为“超级编辑框”,英文名称为“SelText”,类型为“文本型(text)”。 本属性在设计时不可用,在运行时可读可写。 返回或替换当前所选择的文本,文本格式由“内容格式”属性决定。 成员属性“是否已更改”所在数据类型为“超级编辑框”,英文名称为“Modified”,类型为“逻辑型(bool)”。 本属性在设计时不可用,在运行时可读可写。 读取本属性可获知编辑框的内容是否已被用户手工更改,运行时写入本属性可以设置其值。 事件名称:内容被改变 当编辑框的内容被修改后即产生此事件。 此事件的用户处理子程序不需要返回数据。 事件名称:选择区被改变 当编辑框的当前选择区被改变后即产生此事件。 此事件的用户处理子程序不需要返回数据。 --------------------------------------------------- 数据类型名称:IP编辑框 英文名称:IPEditBox 本数据类型为窗口组件型,共包含 10 个成员属性, 1 个组件事件。 操作系统需求: Windows 本编辑框支持对IP地址的输入和编辑。 成员属性<1>的中文名称为“左边”,英文名称为“left”,类型为“整数型(int)”。 成员属性<2>的中文名称为“顶边”,英文名称为“top”,类型为“整数型(int)”。 成员属性<3>的中文名称为“宽度”,英文名称为“width”,类型为“整数型(int)”。 成员属性<4>的中文名称为“高度”,英文名称为“height”,类型为“整数型(int)”。 成员属性<5>的中文名称为“标记”,英文名称为“tag”,类型为“文本型(text)”。 成员属性<6>的中文名称为“可视”,英文名称为“visible”,类型为“逻辑型(bool)”。 成员属性<7>的中文名称为“禁止”,英文名称为“disable”,类型为“逻辑型(bool)”。 成员属性<8>的中文名称为“鼠标指针”,英文名称为“MousePointer”,类型为“字节集(bin)”。 成员属性<9>的中文名称为“字体”,英文名称为“Font”,类型为“字体(font)”。 指定IP编辑框所使用的字体。 成员属性<10>的中文名称为“地址”,英文名称为“IPAddress”,类型为“文本型(text)”。 指定IP编辑框中的IP地址值。 组件事件列表: 事件 1 : 事件名称:地址被改变 当IP编辑框内的地址被修改后即产生此事件。 此事件的用户处理子程序不需要返回数据。 成员属性“字体”所在数据类型为“IP编辑框”,英文名称为“Font”,类型为“字体(font)”。 指定IP编辑框所使用的字体。 成员属性“地址”所在数据类型为“IP编辑框”,英文名称为“IPAddress”,类型为“文本型(text)”。 指定IP编辑框中的IP地址值。 事件名称:地址被改变 当IP编辑框内的地址被修改后即产生此事件。 此事件的用户处理子程序不需要返回数据。 --------------------------------------------------- 数据类型名称:动画框 英文名称:CartoonBox 本数据类型为窗口组件型,共包含 83 个成员命令, 21 个成员属性, 18 个组件事件。 操作系统需求: Windows 提供对动画的支持,可以很方便地用作制作类似游戏或展示等软件。 成员属性<1>的中文名称为“左边”,英文名称为“left”,类型为“整数型(int)”。 成员属性<2>的中文名称为“顶边”,英文名称为“top”,类型为“整数型(int)”。 成员属性<3>的中文名称为“宽度”,英文名称为“width”,类型为“整数型(int)”。 成员属性<4>的中文名称为“高度”,英文名称为“height”,类型为“整数型(int)”。 成员属性<5>的中文名称为“标记”,英文名称为“tag”,类型为“文本型(text)”。 成员属性<6>的中文名称为“可视”,英文名称为“visible”,类型为“逻辑型(bool)”。 成员属性<7>的中文名称为“禁止”,英文名称为“disable”,类型为“逻辑型(bool)”。 成员属性<8>的中文名称为“鼠标指针”,英文名称为“MousePointer”,类型为“字节集(bin)”。 成员属性<9>的中文名称为“边框”,英文名称为“border”,类型为“整数型(int)”。 可供选择的属性值: 0. 无边框 1. 凹入式 2. 凸出式 3. 浅凹入式 4. 镜框式 5. 单线边框式 成员属性<10>的中文名称为“背景颜色”,英文名称为“BackColor”,类型为“整数型(int)”。 成员属性<11>的中文名称为“背景图片”,英文名称为“pic”,类型为“字节集(bin)”。 本属性指定显示在动画框上的背景图片。 成员属性<12>的中文名称为“显示方式”,英文名称为“PicDrawMode”,类型为“整数型(int)”。 如果设定了背景图片,本属性指定其起始显示方式。 可供选择的属性值: 0. 图片居左上 1. 缩放图片 2. 图片居中 3. 图片平铺 成员属性<13>的中文名称为“画笔类型”,英文名称为“PenStyle”,类型为“整数型(int)”。 可供选择的属性值: 0. 空笔 1. 直线 2. 划线 3. 点线 4. 点划线 5. 双点划线 6. 内直线 成员属性<14>的中文名称为“画出方式”,英文名称为“DrawRop2”,类型为“整数型(int)”。 有关各种画出方式的说明为: 0、黑色:始终画出黑色;1、非或笔:或笔的相反;2、与非笔:背景色以及画笔反相二者共有颜色的组合;3、非复制笔:复制笔的相反;4、与笔非:画笔以及已有颜色反相二者共有颜色的组合;5、反转:已有颜色的反相;6、异或笔:画笔的颜色以及已有颜色的组合,只取其一;7、非与笔:与笔的相反;8、与笔:画笔和已有二者共有颜色的组合;9、非异或笔:异或笔的相反;10、无操作:原有保持不变。该设置实际上关闭画笔;11、或非笔:已有颜色与画笔颜色反相的组合;12、复制笔(缺省值):画笔颜色;13、或笔非:画笔颜色与已有颜色的反相的组合;14、或笔:画笔颜色与已有颜色的组合;15、白色:始终画出白色。 可供选择的属性值: 0. 黑色 1. 非或笔 2. 与非笔 3. 非复制笔 4. 与笔非 5. 反转 6. 异或笔 7. 非与笔 8. 与笔 9. 非异或笔 10. 无操作 11. 或非笔 12. 复制笔 13. 或笔非 14. 或笔 15. 白色 成员属性<15>的中文名称为“画笔粗细”,英文名称为“PenWidth”,类型为“整数型(int)”。 单位为像素,如果为0,表示画笔的粗细为一个像素点。注意:当画笔类型为划线、点线、点划线、双点划线时,本属性无效,画笔宽度始终为一个像素点。 成员属性<16>的中文名称为“画笔颜色”,英文名称为“PenColor”,类型为“整数型(int)”。 成员属性<17>的中文名称为“刷子类型”,英文名称为“BrushStyle”,类型为“整数型(int)”。 各种格式刷子将使用当前文本背景颜色作为刷子背景颜色。 可供选择的属性值: 0. 空刷子 1. 颜色刷子 2. 右斜线 3. 直交叉线 4. 斜交叉线 5. 左斜线 6. 横线 7. 竖线 8. 5%色点 9. 10%色点 10. 20%色点 11. 25%色点 12. 30%色点 13. 40%色点 14. 50%色点 15. 60%色点 16. 70%色点 17. 75%色点 18. 80%色点 19. 90%色点 20. 浅色上对角线 21. 浅色下对角线 22. 深色上对角线 23. 深色下对角线 24. 宽上对角线 25. 宽下对角线 26. 浅色竖线 27. 浅色横线 28. 窄竖线 29. 窄横线 30. 深色竖线 31. 深色横线 32. 上对角虚线 33. 下对角虚线 34. 横虚线 35. 竖虚线 36. 小纸屑 37. 大纸屑 38. 之字形 39. 波浪线 40. 对角砖形 41. 横向砖形 42. 纺织物 43. 方格呢 44. 草皮 45. 虚格线 46. 点式菱形 47. 瓦形 48. 棚架 49. 球体 50. 小网格 51. 大网格 52. 小棋盘 53. 大棋盘 54. 空心菱形 55. 实心菱形 成员属性<18>的中文名称为“刷子颜色”,英文名称为“BrushColor”,类型为“整数型(int)”。 成员属性<19>的中文名称为“文本颜色”,英文名称为“TextColor”,类型为“整数型(int)”。 成员属性<20>的中文名称为“文本背景颜色”,英文名称为“TextBackColor”,类型为“整数型(int)”。 成员属性<21>的中文名称为“字体”,英文名称为“font”,类型为“字体(font)”。 组件事件列表: 事件 1 : 事件名称:物体左键被按下 当在物体上按下鼠标左键后产生此事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供鼠标事件发生位置所在相关物体的标识值,小于等于0表示无相关物体。 事件 2 : 事件名称:物体右键被按下 当在物体上按下鼠标右键后产生此事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供鼠标事件发生位置所在相关物体的标识值,小于等于0表示无相关物体。 事件 3 : 事件名称:物体左键被放开 当在物体上放开鼠标左键后产生此事件。如果事件的两个参数值大于0且相同,则可以确认在该物体上发生了左键单击事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供鼠标事件发生位置所在相关物体的标识值,小于等于0表示无相关物体。 事件参数<2>的名称为“已被按下物体”,类型为“整数型(int)”。如果当前鼠标左键已经被按下,且鼠标左键按下时位置处于某物体上,则本参数提供该物体的标识值; 如果当前鼠标左键已经被按下,且鼠标左键按下时位置不处于任何物体上,则本参数值为-1; 如果当前鼠标左键未被按下,则本参数值为0。 事件 4 : 事件名称:物体右键被放开 当在物体上放开鼠标右键后产生此事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供鼠标事件发生位置所在相关物体的标识值,小于等于0表示无相关物体。 事件 5 : 事件名称:双击物体 物体被鼠标左键双击后产生此事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供鼠标事件发生位置所在相关物体的标识值,小于等于0表示无相关物体。 事件 6 : 事件名称:进入物体 当鼠标位置移动进入到某物体内时产生此事件。如果该事件的“已被按下物体”参数值大于0且不等于“物体标识值”参数值,则可以确认有另外物体被鼠标拖曳进了当前物体。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供鼠标事件发生位置所在相关物体的标识值,小于等于0表示无相关物体。 事件参数<2>的名称为“已被按下物体”,类型为“整数型(int)”。如果当前鼠标左键已经被按下,且鼠标左键按下时位置处于某物体上,则本参数提供该物体的标识值; 如果当前鼠标左键已经被按下,且鼠标左键按下时位置不处于任何物体上,则本参数值为-1; 如果当前鼠标左键未被按下,则本参数值为0。 事件 7 : 事件名称:离开物体 当鼠标位置离开某物体时产生此事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供鼠标事件发生位置所在相关物体的标识值,小于等于0表示无相关物体。 事件参数<2>的名称为“已被按下物体”,类型为“整数型(int)”。如果当前鼠标左键已经被按下,且鼠标左键按下时位置处于某物体上,则本参数提供该物体的标识值; 如果当前鼠标左键已经被按下,且鼠标左键按下时位置不处于任何物体上,则本参数值为-1; 如果当前鼠标左键未被按下,则本参数值为0。 事件 8 : 事件名称:动画框鼠标位置改变 当在动画框上移动鼠标位置时产生此事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“横坐标”,类型为“整数型(int)”。本参数提供当前鼠标的横坐标位置,相对于所处动画框左边框。 事件参数<2>的名称为“纵坐标”,类型为“整数型(int)”。本参数提供当前鼠标的纵坐标位置,相对于所处动画框上边框。 事件参数<3>的名称为“已被按下物体”,类型为“整数型(int)”。如果当前鼠标左键已经被按下,且鼠标左键按下时位置处于某物体上,则本参数提供该物体的标识值; 如果当前鼠标左键已经被按下,且鼠标左键按下时位置不处于任何物体上,则本参数值为-1; 如果当前鼠标左键未被按下,则本参数值为0。 事件 9 : 事件名称:物体位置将改变 当物体位置即将被改变时产生此事件,返回真允许此改变,返回假不允许。 此事件的用户处理子程序所需返回数据的类型为“逻辑型(bool)”。 事件参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供相关物体的标识值。 事件参数<2>的名称为“横坐标”,类型为“整数型(int)”。本参数提供相关物体左边移动到的横坐标位置,相对于所处动画框左边框。 事件参数<3>的名称为“纵坐标”,类型为“整数型(int)”。本参数提供相关物体顶边移动到的纵坐标位置,相对于所处动画框上边框。 事件 10 : 事件名称:物体位置已改变 当物体位置已经被改变后产生此事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供相关物体的标识值。 事件参数<2>的名称为“横坐标”,类型为“整数型(int)”。本参数提供相关物体左边移动到的横坐标位置,相对于所处动画框左边框。 事件参数<3>的名称为“纵坐标”,类型为“整数型(int)”。本参数提供相关物体顶边移动到的纵坐标位置,相对于所处动画框上边框。 事件 11 : 事件名称:物体将销毁 某物体将被销毁前产生此事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供相关物体的标识值。 事件 12 : 事件名称:碰撞到物体 某物体前进第一次碰撞到另一同层不同类型值物体时产生此事件。注意只有当物体进行前进动作时(“前进”或“自动前进”命令引发)才会进行碰撞检测,其它情况下不会去检测碰撞。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“碰撞物体标识值”,类型为“整数型(int)”。本参数提供主动碰撞方物体的标识值。 事件参数<2>的名称为“碰撞前横坐标”,类型为“整数型(int)”。本参数提供碰撞前主动碰撞方物体的横坐标位置,相对于所处动画框左边框。 事件参数<3>的名称为“碰撞前纵坐标”,类型为“整数型(int)”。本参数提供碰撞前主动碰撞方物体的纵坐标位置,相对于所处动画框左边框。 事件参数<4>的名称为“被碰撞物体标识值”,类型为“整数型(int)”。本参数提供被碰撞物体的标识值。 事件 13 : 事件名称:碰撞到边界 当某物体前进碰撞到动画框边框后产生此事件。注意只有当物体进行前进动作时(“前进”或“自动前进”命令引发)才会进行碰撞检测,其它情况下不会去检测碰撞。 此事件的用户处理子程序所需返回数据的类型为“逻辑型(bool)”。 事件参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供相关物体的标识值。 事件参数<2>的名称为“碰撞前横坐标”,类型为“整数型(int)”。本参数提供碰撞前该物体的横坐标位置,相对于所处动画框左边框。 事件参数<3>的名称为“碰撞前纵坐标”,类型为“整数型(int)”。本参数提供碰撞前该物体的纵坐标位置,相对于所处动画框左边框。 事件参数<4>的名称为“边界类型”,类型为“整数型(int)”。本参数提供碰撞到边界的类型:1:左边界; 2:上边界; 4:右边界; 8:下边界。注意有可能同时碰撞到几个边界,所以应该通过检测相应位来查看具体碰撞到了哪些边界。 事件 14 : 事件名称:越出边界 当某物体前进越出动画框边框外后产生此事件。注意只有当物体进行前进动作时(“前进”或“自动前进”命令引发)才会进行此检测。 此事件的用户处理子程序所需返回数据的类型为“逻辑型(bool)”。 事件参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供相关物体的标识值。 事件 15 : 事件名称:自动前进停止 当物体自动前进被停止后产生此事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供相关物体的标识值。 事件 16 : 事件名称:自动旋转停止 当物体自动旋转被停止后产生此事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供相关物体的标识值。 事件 17 : 事件名称:动画播放完毕 当某物体上由“播放动画”命令所指定次数的动画被播放完毕后,产生此事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供相关物体的标识值。 事件 18 : 事件名称:监视键被按下 此事件当用户按下一个监视键后发生。监视键被按下事件与普通的按下某键事件相比有以下不同:假设你在按下A键后再同时按下B键,然后放开B键但仍然保持A键的按下状态,那么普通的按下某键事件将不会再发送A键被按下事件,但此时如果A键已被设置为监视键,那么将继续发送A监视键被按下事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“键代码”,类型为“整数型(int)”。为键常量值,如:“#F1键”、“#回车键” 等等。具体所有的键常量见核心库常量表。 事件参数<2>的名称为“功能键状态”,类型为“整数型(int)”。用于查看在按下本键的同时各功能键是否被同时按下。可以为以下常量值或其和: 1、#Ctrl键状态; 2、#Shift键状态; 4、#Alt键状态。要判断是否同时按下了某个功能键,在此参数的值与想要得知的功能键的状态常量值之间使用“位与”命令进行比较。如果所得的结果不为零,则表示同时按下了此功能键。 调用格式: 〈整数型〉 对象.创建物体 ([动画物体 初始化数据],整数型 横坐标,整数型 纵坐标,[逻辑型 是否显示],[文本型 附加数据]) - 扩展界面支持库二->动画框 英文名称:CreateObject 在动画框中创建指定动画物体,成功返回必定大于零的此新建物体标识值,失败返回-1。本命令为初级对象成员命令。 参数<1>的名称为“初始化数据”,类型为“动画物体(CartoonObject)”,可以被省略。本参数提供欲创建物体的初始化数据,注意物体一旦创建完毕,即与此初始化数据脱离关系,以后对此初始化数据的任何更改均不会影响到已经创建的物体。本参数如果被省略,使用默认初始化数据。 参数<2>的名称为“横坐标”,类型为“整数型(int)”。本参数提供所创建物体左边的横坐标位置。 参数<3>的名称为“纵坐标”,类型为“整数型(int)”。本参数提供所创建物体顶边的纵坐标位置。 参数<4>的名称为“是否显示”,类型为“逻辑型(bool)”,可以被省略。本参数指定是否立即显示所创建物体,如果被省略,默认值为真。 参数<5>的名称为“附加数据”,类型为“文本型(text)”,可以被省略。本参数提供随同所创建物体的附加文本数据,如果被省略,默认值为空文本。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.销毁物体 (整数型 物体标识值,... ) - 扩展界面支持库二->动画框 英文名称:DestroyObject 销毁动画框中已经被创建的指定标识值物体。本命令为初级对象成员命令。命令参数表中最后一个参数可以被重复添加。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.销毁所有物体 () - 扩展界面支持库二->动画框 英文名称:DestroyAll 销毁动画框中所有已经被创建的物体。本命令为初级对象成员命令。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.取物体数 () - 扩展界面支持库二->动画框 英文名称:GetObjectCount 返回动画框中所有现存物体的数目。本命令为初级对象成员命令。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.取标识值 (整数型 索引值) - 扩展界面支持库二->动画框 英文名称:GetObjectID 返回动画框中指定索引位置处物体的标识值,如果索引位置超出范围,将返回-1。注意动画框中物体的保存顺序是按照其层次的从小到大顺序排列的。本命令为初级对象成员命令。 参数<1>的名称为“索引值”,类型为“整数型(int)”。参数值从0开始。 操作系统需求: Windows 调用格式: 〈逻辑型〉 对象.是否存在 (整数型 物体标识值) - 扩展界面支持库二->动画框 英文名称:IsExist 如果动画框中存在指定标识值的物体,返回真,否则返回假。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.置文本 (整数型 物体标识值,文本型 欲设置文本,[字体 文本字体],[整数型 文本颜色]) - 扩展界面支持库二->动画框 英文名称:SetText 设置动画框中指定物体上将显示的文本内容。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 参数<2>的名称为“欲设置文本”,类型为“文本型(text)”。本参数提供欲设置到物体上的文本内容,支持以换行符分隔的多行文本。 参数<3>的名称为“文本字体”,类型为“字体(font)”,可以被省略。本参数提供物体上文本的字体,如果被省略,表示不改变原有值。 参数<4>的名称为“文本颜色”,类型为“整数型(int)”,可以被省略。本参数提供物体上文本的颜色,如果被省略,表示不改变原有值。 操作系统需求: Windows 调用格式: 〈文本型〉 对象.取文本 (整数型 物体标识值) - 扩展界面支持库二->动画框 英文名称:GetText 返回与指定物体的文本内容。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.取文本颜色 (整数型 物体标识值) - 扩展界面支持库二->动画框 英文名称:GetTextColor 返回与指定物体相关文本的颜色。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.置图片 (整数型 物体标识值,[字节集 欲设置图片],[整数型 透明色]) - 扩展界面支持库二->动画框 英文名称:SetPicture 设置动画框中指定物体上将显示的的图片内容,可以提供空图片,此时将清除物体上的图片。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 参数<2>的名称为“欲设置图片”,类型为“字节集(bin)”,可以被省略。本参数提供欲设置到物体上的图片内容,如果该图片是GIF动画格式,其动画效果将默认关闭,可以使用播放动画命令进行播放。如果本参数被省略,默认值为空图片。 参数<3>的名称为“透明色”,类型为“整数型(int)”,可以被省略。本参数提供欲设置到物体上图片的透明色,如果提供值为-2,则自动取该图片最左上角点的颜色作为透明色。如果提供值为-1或被省略,则为无透明色。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.置亮度 (整数型 物体标识值,整数型 亮度) - 扩展界面支持库二->动画框 英文名称:SetLight 设置动画框中指定物体的亮度。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 参数<2>的名称为“亮度”,类型为“整数型(int)”。指定图片的亮度,值越小越暗,越大越亮,可以为负数,为0表示保持图片当前的亮度不变。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.取亮度 (整数型 物体标识值) - 扩展界面支持库二->动画框 英文名称:GetLight 返回指定物体的当前亮度。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.趋向色变换 (整数型 物体标识值,[整数型 趋向色],[整数型 趋向程度]) - 扩展界面支持库二->动画框 英文名称:trend 将动画框中指定物体的图片向某一颜色进行趋向变换。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 参数<2>的名称为“趋向色”,类型为“整数型(int)”,可以被省略。指定图片中所有颜色所共同趋向的一个颜色。如果本参数被省略,则使用原有趋向色。 参数<3>的名称为“趋向程度”,类型为“整数型(int)”,可以被省略。指定图片中所有颜色向趋向色转变的百分比程度,值范围应该在0到100之间。如果为0,表明不作任何趋向颜色转换。如果本参数被省略,默认值为0。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.置透明度 (整数型 物体标识值,[整数型 透明度]) - 扩展界面支持库二->动画框 英文名称:SetAlpha 设置动画框中指定物体的透明度。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 参数<2>的名称为“透明度”,类型为“整数型(int)”,可以被省略。参数值范围从0到100。0表示完全不透明,此时其下层物体将被完全遮盖,为100表示完全透明,此时下层物体将被完全显示。如果本参数被省略,默认值为0。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.取透明度 (整数型 物体标识值) - 扩展界面支持库二->动画框 英文名称:GetAlpha 返回指定物体的当前透明度。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.置层次 (整数型 物体标识值,整数型 层次) - 扩展界面支持库二->动画框 英文名称:SetLayer 设置动画框中指定物体所处的层次。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 参数<2>的名称为“层次”,类型为“整数型(int)”。本参数指定欲设置物体的层次。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.取层次 (整数型 物体标识值) - 扩展界面支持库二->动画框 英文名称:GetLayer 返回指定物体的当前层次。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.显示 (整数型 物体标识值,[逻辑型 是否显示]) - 扩展界面支持库二->动画框 英文名称:show 显示或隐藏指定物体。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 参数<2>的名称为“是否显示”,类型为“逻辑型(bool)”,可以被省略。本参数指定是否显示指定物体,为真显示,为假则隐藏。如果参数被省略,默认值为真。 操作系统需求: Windows 调用格式: 〈逻辑型〉 对象.是否已显示 (整数型 物体标识值) - 扩展界面支持库二->动画框 英文名称:IsVisible 如果指定物体已经被显示,返回真,否则返回假。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.置附加文本 (整数型 物体标识值,[文本型 附加文本数据]) - 扩展界面支持库二->动画框 英文名称:SetExtraText 设置动画框中与指定物体相关的附加文本数据。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 参数<2>的名称为“附加文本数据”,类型为“文本型(text)”,可以被省略。本参数提供与指定物体相关的附加文本数据。如果被省略,默认为空文本。 操作系统需求: Windows 调用格式: 〈文本型〉 对象.取附加文本 (整数型 物体标识值) - 扩展界面支持库二->动画框 英文名称:GetExtraText 返回与指定物体相关的附加文本数据。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.置物体位置 (整数型 物体标识值,整数型 横坐标,整数型 纵坐标,[逻辑型 是否进行碰撞检测]) - 扩展界面支持库二->动画框 英文名称:SetObjectPos 设置动画框中指定物体的当前位置。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 参数<2>的名称为“横坐标”,类型为“整数型(int)”。本参数指定物体左边的新横坐标位置。 参数<3>的名称为“纵坐标”,类型为“整数型(int)”。本参数指定物体顶边的新纵坐标位置。 参数<4>的名称为“是否进行碰撞检测”,类型为“逻辑型(bool)”,可以被省略。默认情况下,当物体不是进行前进动作时,动画框将不进行碰撞检测,此检测包括越出边界、边界碰撞、物体碰撞,设置本参数为真可以强制在位置改变后进行此检测并发送相应事件。如果本参数被省略,默认值为假。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.取物体左边 (整数型 物体标识值) - 扩展界面支持库二->动画框 英文名称:GetObjectLeft 返回指定物体左边在动画框中的当前位置。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.取物体顶边 (整数型 物体标识值) - 扩展界面支持库二->动画框 英文名称:GetObjectTop 返回指定物体顶边在动画框中的当前位置。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.取物体宽度 (整数型 物体标识值) - 扩展界面支持库二->动画框 英文名称:GetObjectWidth 返回指定物体的当前宽度。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.取物体高度 (整数型 物体标识值) - 扩展界面支持库二->动画框 英文名称:GetObjectHeight 返回指定物体的当前高度。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.置碰撞管理 (整数型 物体标识值,逻辑型 是否允许碰撞,[字节集 碰撞声音]) - 扩展界面支持库二->动画框 英文名称:SetCollideMode 设置指定物体的前进碰撞管理机制。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 参数<2>的名称为“是否允许碰撞”,类型为“逻辑型(bool)”。指定当物体向前移动后与同层另外一个不同类型值物体相互交叠时是否启动碰撞处理机制,注意:1.物体是否被显示并不影响到碰撞处理,也就是说如果允许碰撞,即使物体被隐藏也会启动碰撞处理; 2.被碰撞到的物体必须也同时允许碰撞才会触发碰撞机制; 3.只有当物体进行前进动作时(“前进”或“自动前进”命令引发)才会进行碰撞检测,其它情况下不会去检测碰撞。 参数<3>的名称为“碰撞声音”,类型为“字节集(bin)”,可以被省略。如果允许碰撞,指定当物体向前移动碰撞到其它物体时播放的声音。如果参数值被省略,则不改变原设置声音。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.置销毁声音 (整数型 物体标识值,[字节集 销毁声音]) - 扩展界面支持库二->动画框 英文名称:SetDestroySound 设置当指定物体被销毁前所发出的声音。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 参数<2>的名称为“销毁声音”,类型为“字节集(bin)”,可以被省略。如果参数值被省略,默认值为空字节集。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.置角度 (整数型 物体标识值,整数型 角度) - 扩展界面支持库二->动画框 英文名称:SetAngle 设置指定物体向前移动时的角度。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 参数<2>的名称为“角度”,类型为“整数型(int)”。本参数指定物体向前移动时的角度,单位为度,值在-360到360之间。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.取角度 (整数型 物体标识值) - 扩展界面支持库二->动画框 英文名称:GetAngle 返回指定物体向前移动时的角度。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.转向 (整数型 物体标识值,整数型 转向角度) - 扩展界面支持库二->动画框 英文名称:TurnAngle 相对改变动画框中指定物体向前移动时的角度。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 参数<2>的名称为“转向角度”,类型为“整数型(int)”。本参数指定物体向前移动方向顺时针转向的相对角度,为负数则表示为逆时针转向。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.置旋转跟随 (整数型 物体标识值,逻辑型 是否旋转跟随) - 扩展界面支持库二->动画框 英文名称:SetRotateFollow 设置当物体向前移动角度被调整时,是否自动将物体本身图片同时旋转到该角度。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 参数<2>的名称为“是否旋转跟随”,类型为“逻辑型(bool)”。本参数指定当物体向前移动角度被调整时,是否自动将物体本身图片同时旋转到该角度。 操作系统需求: Windows 调用格式: 〈逻辑型〉 对象.取旋转跟随 (整数型 物体标识值) - 扩展界面支持库二->动画框 英文名称:GetRotateFollow 返回指定物体的当前旋转跟随状态。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.前进 (整数型 物体标识值,整数型 移动距离) - 扩展界面支持库二->动画框 英文名称:forward 向前移动动画框中的指定物体。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 参数<2>的名称为“移动距离”,类型为“整数型(int)”。本参数指定物体向前移动的距离,为负数则表示向后移动,移动方向为该物体的当前角度。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.缩放 (整数型 物体标识值,整数型 横向缩放比例,[整数型 纵向缩放比例]) - 扩展界面支持库二->动画框 英文名称:zoom 缩放动画框中指定物体。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 参数<2>的名称为“横向缩放比例”,类型为“整数型(int)”。本参数指定对物体横向进行缩放的千分比。 参数<3>的名称为“纵向缩放比例”,类型为“整数型(int)”,可以被省略。本参数指定对物体纵向进行缩放的千分比。如果本参数被省略,默认等同于横向缩放比。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.取横向缩放比 (整数型 物体标识值) - 扩展界面支持库二->动画框 英文名称:GetXZoom 返回动画框中指定物体当前的横向缩放千分比。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.取纵向缩放比 (整数型 物体标识值) - 扩展界面支持库二->动画框 英文名称:GetYZoom 返回动画框中指定物体当前的纵向缩放千分比。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.自动前进 (整数型 物体标识值,整数型 每次前进距离,整数型 每次前进间隔时间,[整数型 最大前进距离],[整数型 最大前进时间],[逻辑型 碰撞停止],[整数型 边界停止],[逻辑型 自动销毁],[整数型数组 路线],[整数型 路线重复次数]) - 扩展界面支持库二->动画框 英文名称:AutoForward 以当前角度或指定路线自动向前移动动画框中指定物体。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 参数<2>的名称为“每次前进距离”,类型为“整数型(int)”。本参数指定每次将物体向前移动的距离,单位为像素点。参数值必须大于0。 参数<3>的名称为“每次前进间隔时间”,类型为“整数型(int)”。本参数指定物体每前进一次后等待的间隔时间,单位为毫秒。 参数<4>的名称为“最大前进距离”,类型为“整数型(int)”,可以被省略。本参数指定物体自动向前移动的最大距离,单位为像素点。如果值为0,表示不限制距离。如果设置了路线,则将在本参数设置值和路线的总长度之间取最小值作为最大移动距离。如果本参数被省略,默认值为0。 参数<5>的名称为“最大前进时间”,类型为“整数型(int)”,可以被省略。本参数指定物体自动向前移动的最大时间,单位为毫秒。如果值为0,表示不限制时间。如果本参数被省略,默认值为0。 参数<6>的名称为“碰撞停止”,类型为“逻辑型(bool)”,可以被省略。指定当物体碰撞到其它物体时是否停止向前移动。如果本参数被省略,默认值为假。 参数<7>的名称为“边界停止”,类型为“整数型(int)”,可以被省略。指定当物体到达或越过动画框边界时是否停止向前移动。参数值为1表示当物体碰撞到边界时停止移动,为2表示当物体完全越过边界后停止移动。如果本参数被省略,默认值为0,即不处理。注意无论本参数如何设置,一旦物体在没有限制最大前进距离和最大前进时间且没有设置路线的情况下越过动画框边框外,将自动停止移动。 参数<8>的名称为“自动销毁”,类型为“逻辑型(bool)”,可以被省略。本参数指定物体自动向前移动停止后,是否自动销毁。如果本参数被省略,默认值为假。 参数<9>的名称为“路线”,类型为“整数型(int)”,可以被省略,提供参数数据时只能提供数组数据。本参数描述物体具体的自动向前移动路线,路线可以是直线或曲线或两者的组合体。如果设置了路线,物体的当前角度将在前进过程中被自动调整。参数数组中的数据描述整个前进路线,其每一部分的数据格式如下: 1、第1个整数描述此部分路线的类型,0表示为直线,1表示为曲线(二次方贝塞尔曲线); 2、如果类型为直线,则后续2个整数记录该直线终点坐标位置(相对于路线起点); 3、如果类型为曲线,则后续4个整数分别记录该曲线的控制点和终点坐标位置(相对于路线起点)。 如果本参数被省略,默认值为空数组,此时将按当前角度直线向前移动。 参数<10>的名称为“路线重复次数”,类型为“整数型(int)”,可以被省略。如果上一参数指定了路线,则本参数指定将此路线重复执行的次数,0表示无限次重复执行。如果本参数被省略,默认值为1。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.停止自动前进 (整数型 物体标识值) - 扩展界面支持库二->动画框 英文名称:StopAutoForward 停止动画框中指定物体的自动向前移动。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.自动旋转 (整数型 物体标识值,整数型 每次旋转距离,整数型 每次旋转间隔时间,[整数型 总旋转距离],[整数型 总旋转时间]) - 扩展界面支持库二->动画框 英文名称:AutoRotate 自动旋转动画框中指定物体,注意:该物体的旋转跟随状态会被自动设置为真。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 参数<2>的名称为“每次旋转距离”,类型为“整数型(int)”。本参数指定每次将物体旋转的角度数,单位为度,为负值表示逆时针旋转,绝对值越大物体将被旋转得越快。 参数<3>的名称为“每次旋转间隔时间”,类型为“整数型(int)”。本参数指定每将物体旋转一次等待的间隔时间,单位为毫秒。 参数<4>的名称为“总旋转距离”,类型为“整数型(int)”,可以被省略。本参数指定欲将物体旋转的总角度数,单位为度。如果被省略或值为0,默认为无限距离旋转。 参数<5>的名称为“总旋转时间”,类型为“整数型(int)”,可以被省略。本参数指定欲将物体旋转的最大时间,单位为毫秒。如果被省略或值为0,默认为无限时旋转。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.停止自动旋转 (整数型 物体标识值) - 扩展界面支持库二->动画框 英文名称:StopAutoRotate 停止动画框中指定物体的自动旋转。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.自动方向键移动 ([整数型 物体标识值],[整数型 一次移动距离],[整数型 每次移动间隔时间],[逻辑型 避免碰撞],[整数型 移动时外形变换],[整数型 上移键],[整数型 下移键],[整数型 左移键],[整数型 右移键],[整数型 左转键],[整数型 右转键]) - 扩展界面支持库二->动画框 英文名称:AutoControlMove 设置指定物体将获得方向键控制移动的自动支持,同一时间只有一个物体能够获得此支持。注意:1、方向键控制下的移动动作属于前进动作,将进行碰撞检测;2、任何情况下,物体将不会被移出动画框边界外。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”,可以被省略。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值,为0表示取消对当前已被自动方向键控制移动物体的支持。如果参数被省略,默认值为0。 参数<2>的名称为“一次移动距离”,类型为“整数型(int)”,可以被省略。本参数指定当方向键被按下一次后物体移动的距离,单位为像素点。如果参数被省略,默认值为10。 参数<3>的名称为“每次移动间隔时间”,类型为“整数型(int)”,可以被省略。本参数指定每将物体移动一次等待的间隔时间,单位为毫秒,如果被省略,默认值为10。 参数<4>的名称为“避免碰撞”,类型为“逻辑型(bool)”,可以被省略。本参数指定是否避免被控制物体与其它允许碰撞状态为真的同层不同类型值物体之间产生碰撞事件。如果本参数被省略,默认值为假。 参数<5>的名称为“移动时外形变换”,类型为“整数型(int)”,可以被省略。本参数可以为以下值之一:0.不作任何变换; 1.如果物体的当前图片为动画图片,则每移动一下将其播放1次; 2.如果物体的当前图片为动画图片,则每移动一下播放其下1帧,如果已经在动画最后一帧上,将自动回到首帧。 如果本参数被省略,默认值为0。 参数<6>的名称为“上移键”,类型为“整数型(int)”,可以被省略。本参数提供上移键的键代码,如果被省略或者为0,则不支持上移。可用键代码值请查阅核心库中的键代码定义常量,下同。 参数<7>的名称为“下移键”,类型为“整数型(int)”,可以被省略。本参数提供下移键的键代码,如果被省略或者为0,则不支持下移。 参数<8>的名称为“左移键”,类型为“整数型(int)”,可以被省略。本参数提供左移键的键代码,如果被省略或者为0,则不支持左移。 参数<9>的名称为“右移键”,类型为“整数型(int)”,可以被省略。本参数提供右移键的键代码,如果被省略或者为0,则不支持右移。 参数<10>的名称为“左转键”,类型为“整数型(int)”,可以被省略。本参数提供向左转向键的键代码,如果被省略或者为0,则不支持向左转向。注意如果本参数设置了有效键值,那么物体的旋转跟随状态将被自动设置为真。 参数<11>的名称为“右转键”,类型为“整数型(int)”,可以被省略。本参数提供向右转向键的键代码,如果被省略或者为0,则不支持向右转向。注意如果本参数设置了有效键值,那么物体的旋转跟随状态将被自动设置为真。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.播放动画 (整数型 物体标识值,整数型 播放次数,[逻辑型 自动销毁],[整数型 每帧附加间隔时间],[整数型 每次播放间隔时间]) - 扩展界面支持库二->动画框 英文名称:PlayGIF 如果指定物体内的图片为GIF格式,则开始或停止播放其GIF动画。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 参数<2>的名称为“播放次数”,类型为“整数型(int)”。本参数指定欲播放动画的次数,-1:暂停播放;0:无限次播放;>0:播放指定次数。 参数<3>的名称为“自动销毁”,类型为“逻辑型(bool)”,可以被省略。本参数当指定次数播放完毕后,是否自动销毁。如果本参数被省略,默认值为假。 参数<4>的名称为“每帧附加间隔时间”,类型为“整数型(int)”,可以被省略。本参数指定播放动画每帧时除了每帧本身设置的间隔时间外的附加间隔时间,单位为毫秒。如果本参数被省略,默认值为0,即无附加间隔时间。 参数<5>的名称为“每次播放间隔时间”,类型为“整数型(int)”,可以被省略。当播放次数参数不为-1时,本参数指定动画每次播放之间的间隔时间,单位为毫秒。如果本参数被省略,默认值为0,即无间隔时间。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.定位物体 (整数型 横坐标,整数型 纵坐标) - 扩展界面支持库二->动画框 英文名称:FindObject 返回包含指定动画框位置的最顶层物体的标识值,如果没有任何一个物体包含指定位置,返回-1。本命令为初级对象成员命令。 参数<1>的名称为“横坐标”,类型为“整数型(int)”。本参数指定欲检测动画框位置的横坐标值。 参数<2>的名称为“纵坐标”,类型为“整数型(int)”。本参数指定欲检测动画框位置的纵坐标值。 操作系统需求: Windows 调用格式: 〈逻辑型〉 对象.是否重叠 (整数型 物体一标识值,整数型 物体二标识值) - 扩展界面支持库二->动画框 英文名称:IsOverlapped 如果指定两个物体非透明部分之间存在重叠,返回真,否则返回假。本命令为初级对象成员命令。 参数<1>的名称为“物体一标识值”,类型为“整数型(int)”。 参数<2>的名称为“物体二标识值”,类型为“整数型(int)”。指定欲检测是否与物体一重叠的物体。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.寻找重叠物体 (整数型 物体标识值,[整数型 假想横坐标位置],[整数型 假想纵坐标位置],[文本型 所需附加文本],[逻辑型 仅检查可能碰撞物体]) - 扩展界面支持库二->动画框 英文名称:FindOverlappedObject 如果有满足条件的物体与指定物体的非透明部分之间存在重叠,返回该物体的标识值,否则返回-1。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 参数<2>的名称为“假想横坐标位置”,类型为“整数型(int)”,可以被省略。物体将被假想已经移动到本参数所指定的横坐标位置,将依据此位置进行检查而忽略物体的当前实际位置。如果本参数被省略,默认等同于物体的当前横坐标位置。 参数<3>的名称为“假想纵坐标位置”,类型为“整数型(int)”,可以被省略。物体将被假想已经移动到本参数所指定的纵坐标位置,将依据此位置进行检查而忽略物体的当前实际位置。如果本参数被省略,默认等同于物体的当前纵坐标位置。 参数<4>的名称为“所需附加文本”,类型为“文本型(text)”,可以被省略。指定满足条件的物体所必须具有的附加文本,如果附加文本不等同于本参数值,即使另一物体与本物体存在事实重叠,也会认为不重叠。如果本参数被省略,默认不要求附加文本匹配。 参数<5>的名称为“仅检查可能碰撞物体”,类型为“逻辑型(bool)”,可以被省略。本参数指定是否仅仅检查允许碰撞状态为真且类型值不一样的同层次物体,如果被省略,默认值为假。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.边界检查 (整数型 物体标识值,[整数型 假想横坐标位置],[整数型 假想纵坐标位置]) - 扩展界面支持库二->动画框 英文名称:BorderCheck 如果指定物体所有非透明部分都完全位于动画框边框外,返回-1; 如果指定物体非透明部分碰撞到动画框的边框,返回碰撞到边界的类型:1:左边界; 2:上边界; 4:右边界; 8:下边界。注意有可能同时碰撞到几个边界,所以应该通过检测相应位来查看具体碰撞到了哪些边界; 如果物体既没有越出也没有碰撞到边界,返回0。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 参数<2>的名称为“假想横坐标位置”,类型为“整数型(int)”,可以被省略。物体将被假想已经移动到本参数所指定的横坐标位置,将依据此位置进行检查而忽略物体的当前实际位置。如果本参数被省略,默认等同于物体的当前横坐标位置。 参数<3>的名称为“假想纵坐标位置”,类型为“整数型(int)”,可以被省略。物体将被假想已经移动到本参数所指定的纵坐标位置,将依据此位置进行检查而忽略物体的当前实际位置。如果本参数被省略,默认等同于物体的当前纵坐标位置。 操作系统需求: Windows 调用格式: 〈逻辑型〉 对象.是否在区域内 (整数型 物体标识值,[整数型 假想横坐标位置],[整数型 假想纵坐标位置],整数型 矩形左边,整数型 矩形顶边,[整数型 矩形宽度],[整数型 矩形高度]) - 扩展界面支持库二->动画框 英文名称:IsInsideRect 如果指定物体有非透明部分在指定矩形区域内,返回真,否则返回假。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 参数<2>的名称为“假想横坐标位置”,类型为“整数型(int)”,可以被省略。物体将被假想已经移动到本参数所指定的横坐标位置,将依据此位置进行检查而忽略物体的当前实际位置。如果本参数被省略,默认等同于物体的当前横坐标位置。 参数<3>的名称为“假想纵坐标位置”,类型为“整数型(int)”,可以被省略。物体将被假想已经移动到本参数所指定的纵坐标位置,将依据此位置进行检查而忽略物体的当前实际位置。如果本参数被省略,默认等同于物体的当前纵坐标位置。 参数<4>的名称为“矩形左边”,类型为“整数型(int)”。本参数指定矩形区域左边的横坐标位置。 参数<5>的名称为“矩形顶边”,类型为“整数型(int)”。本参数指定矩形区域顶边的纵坐标位置。 参数<6>的名称为“矩形宽度”,类型为“整数型(int)”,可以被省略。本参数指定矩形区域的宽度,如果被省略,默认值为1。 参数<7>的名称为“矩形高度”,类型为“整数型(int)”,可以被省略。本参数指定矩形区域的高度,如果被省略,默认值为1。 操作系统需求: Windows 调用格式: 〈字节集〉 对象.取区域图片 (整数型 左边,整数型 顶边,整数型 宽度,整数型 高度,[整数型 背景替代色]) - 扩展界面支持库二->动画框 英文名称:GetRegionBitmap 返回动画框中指定区域的图片内容,如果指定区域为空,将返回空字节集。本命令为初级对象成员命令。 参数<1>的名称为“左边”,类型为“整数型(int)”。本参数指定矩形区域左边的横坐标位置。 参数<2>的名称为“顶边”,类型为“整数型(int)”。本参数指定矩形区域顶边的纵坐标位置。 参数<3>的名称为“宽度”,类型为“整数型(int)”。本参数指定矩形区域的宽度。 参数<4>的名称为“高度”,类型为“整数型(int)”。本参数指定矩形区域的高度。 参数<5>的名称为“背景替代色”,类型为“整数型(int)”,可以被省略。本参数指定如何将动画框背景加入到输出图像中去。如果参数值为“#默认色”,则背景部分被原样加入到输出图像中,否则背景部分将被指定颜色所替换。如果本参数被省略,默认值为“#默认色”。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.合并物体 (整数型 被合并到物体标识值,整数型 合并物体标识值,整数型 横向偏移位置,整数型 纵向偏移位置) - 扩展界面支持库二->动画框 英文名称:CmbObject 将一个物体的外形合并到另一个物体里面去,如果欲合并物体为动画外形,将仅使用其第一帧。本命令为初级对象成员命令。 参数<1>的名称为“被合并到物体标识值”,类型为“整数型(int)”。 参数<2>的名称为“合并物体标识值”,类型为“整数型(int)”。本参数提供合并物体的标识值,此物体的当前外形(包括角度、缩放比等等)将被合并到前一参数所指定的被合并物体中去。 参数<3>的名称为“横向偏移位置”,类型为“整数型(int)”。本参数指定合并物体欲合并到被合并物体中的横向偏移位置,此位置相对于被合并物体的左边。如果参数值为负值,此时被合并物体的左边将被自动扩展,如果参数值超出被合并物体的宽度,被合并物体的右边将被自动扩展。 参数<4>的名称为“纵向偏移位置”,类型为“整数型(int)”。本参数指定合并物体欲合并到被合并物体中的纵向偏移位置,此位置相对于被合并物体的顶边。如果参数值为负值,此时被合并物体的顶边将被自动扩展,如果参数值超出被合并物体的高度,被合并物体的底边将被自动扩展。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.复制物体 (整数型 被复制物体标识值,[整数型 横坐标],[整数型 纵坐标],[逻辑型 是否显示],[文本型 附加数据]) - 扩展界面支持库二->动画框 英文名称:CloneObject 创建指定物体的完全复制品,返回该复制物体的标识值。本命令为初级对象成员命令。 参数<1>的名称为“被复制物体标识值”,类型为“整数型(int)”。本参数提供欲复制物体的标识值,该标识值为创建或复制物体时所返回的数值。 参数<2>的名称为“横坐标”,类型为“整数型(int)”,可以被省略。本参数提供所复制出来物体的左边横坐标位置,如果被省略,则默认等同于被复制物体的当前左边横坐标位置。 参数<3>的名称为“纵坐标”,类型为“整数型(int)”,可以被省略。本参数提供所复制出来物体的顶边纵坐标位置,如果被省略,则默认等同于被复制物体的当前顶边纵坐标位置。 参数<4>的名称为“是否显示”,类型为“逻辑型(bool)”,可以被省略。本参数指定是否立即显示所复制出来的物体,如果被省略,则默认等同于被复制物体的当前显示状态。 参数<5>的名称为“附加数据”,类型为“文本型(text)”,可以被省略。本参数提供随同复制出来物体的附加文本数据,如果被省略,则默认等同于被复制物体的当前附加数据。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.置生存时间 (整数型 物体标识值,[整数型 生存时间]) - 扩展界面支持库二->动画框 英文名称:SetExistTime 指定物体的生存时间,时间到达后该物体将被自动销毁。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 参数<2>的名称为“生存时间”,类型为“整数型(int)”,可以被省略。指定物体从现在开始的生存时间,单位为毫秒,0表示无限制。如果被省略,默认值为0。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.寻找物体 (文本型 欲寻找的附加文本数据) - 扩展界面支持库二->动画框 英文名称:FindObjectWithSpecExtraText 寻找具有指定附加文本数据的第一个物体,找到后返回该物体的标识值,未找到返回-1。本命令为初级对象成员命令。 参数<1>的名称为“欲寻找的附加文本数据”,类型为“文本型(text)”。 操作系统需求: Windows 调用格式: 〈字节集〉 对象.取布局 () - 扩展界面支持库二->动画框 英文名称:GetLayout 返回保存有当前动画框绘画设置和其中所有物体及其内容(包括物体标识值)的数据,注意不包含物体的以下部分数据:自动旋转状态、自动前进状态、动画播放当前帧位置、动画播放剩余次数、动画播放完毕是否自动销毁、剩余生存时间。本命令为初级对象成员命令。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.置布局 (字节集 布局数据) - 扩展界面支持库二->动画框 英文名称:SetLayout 清除当前动画框内的所有内容,然后使用指定布局数据填充当前动画框,布局数据中未保存的部分将自动使用默认初始值。本命令为初级对象成员命令。 参数<1>的名称为“布局数据”,类型为“字节集(bin)”。本参数提供欲置入动画框的布局数据,该数据由"取布局"命令所返回。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.置类型 (整数型 物体标识值,整数型 类型值) - 扩展界面支持库二->动画框 英文名称:SetType 设置动画框中指定物体的类型值,该值可以是任意整数,物体之间的碰撞仅在具有不同类型值的同层物体之间产生。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 参数<2>的名称为“类型值”,类型为“整数型(int)”。本参数指定欲设置物体的类型值。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.取类型 (整数型 物体标识值) - 扩展界面支持库二->动画框 英文名称:GetType 返回指定物体的当前类型值。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.添加监视键 ([整数型 检测间隔时间],整数型 欲监视的按键,... ) - 扩展界面支持库二->动画框 英文名称:AddListenKey 添加需要被监视的按键,添加后这些键如果被按下,将一直发送监视键被按下事件。监视键被按下事件与普通的按下某键事件相比有以下不同:假设你在按下A键后再同时按下B键,然后放开B键但仍然保持A键的按下状态,那么普通的按下某键事件将不会再发送A键被按下事件,但如果此时A键已被设置为监视键,那么将继续定时重复发送A监视键被按下事件。本命令为初级对象成员命令。命令参数表中最后一个参数可以被重复添加。 参数<1>的名称为“检测间隔时间”,类型为“整数型(int)”,可以被省略。本参数提供检测后面参数中所列出的所有监视按键时的间隔延迟时间,单位为毫秒,时间越长,所对应键的监视按键事件发送周期就越长。如果本参数被省略,默认值为10毫秒。 参数<2>的名称为“欲监视的按键”,类型为“整数型(int)”。本参数提供欲监视按键的代码值,可用键代码值请查阅核心库中的键代码定义常量。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.清除监视键 () - 扩展界面支持库二->动画框 英文名称:ClearListenKey 清除当前已经设置的所有监视按键。本命令为初级对象成员命令。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.显示下一帧 (整数型 物体标识值) - 扩展界面支持库二->动画框 英文名称:ShowNextPic 如果物体的当前图片为动画图片,那么不管其是否已经开始播放,都会把该物体当前图片帧切换到其下一帧,如果已经在动画最后一帧上,将自动回到首帧。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.图像翻转 (整数型 物体标识值,[整数型 翻转类型]) - 扩展界面支持库二->动画框 英文名称:TurnObject 翻转动画框中指定物体的图像。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 参数<2>的名称为“翻转类型”,类型为“整数型(int)”,可以被省略。可以为以下值之一:0:撤销翻转; 1:左右翻转; 2:上下翻转; 3:上下左右翻转。如果本参数被省略,默认值为0。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.取翻转状态 (整数型 物体标识值) - 扩展界面支持库二->动画框 英文名称:GetTurnType 返回动画框中指定物体的当前图像翻转状态:0:未翻转; 1:左右翻转; 2:上下翻转; 3:上下左右翻转。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.清除背景 ([整数型 清除区左上角横坐标],[整数型 清除区左上角纵坐标],[整数型 清除区宽度],[整数型 清除区高度]) - 扩展界面支持库二->动画框 英文名称:ClearBack 清除动画框背景上指定区域的内容并将当前文本写出位置移动到被清除区左上角。本命令为初级对象成员命令。 参数<1>的名称为“清除区左上角横坐标”,类型为“整数型(int)”,可以被省略。如果被省略,默认为 0 。 参数<2>的名称为“清除区左上角纵坐标”,类型为“整数型(int)”,可以被省略。如果被省略,默认为 0 。 参数<3>的名称为“清除区宽度”,类型为“整数型(int)”,可以被省略。如果被省略,默认为清除区左边到动画框右边之间的宽度。 参数<4>的名称为“清除区高度”,类型为“整数型(int)”,可以被省略。如果被省略,默认为清除区顶边到动画框底边之间的高度。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.画点 (整数型 点横坐标,整数型 点纵坐标,整数型 欲画入点的颜色值) - 扩展界面支持库二->动画框 英文名称:SetPixel 在动画框背景上画一个点。本命令为初级对象成员命令。 参数<1>的名称为“点横坐标”,类型为“整数型(int)”。 参数<2>的名称为“点纵坐标”,类型为“整数型(int)”。 参数<3>的名称为“欲画入点的颜色值”,类型为“整数型(int)”。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.画直线 (整数型 起始点横坐标,整数型 起始点纵坐标,整数型 结束点横坐标,整数型 结束点纵坐标) - 扩展界面支持库二->动画框 英文名称:LineTo 在动画框背景上画一条直线。本命令为初级对象成员命令。 参数<1>的名称为“起始点横坐标”,类型为“整数型(int)”。 参数<2>的名称为“起始点纵坐标”,类型为“整数型(int)”。 参数<3>的名称为“结束点横坐标”,类型为“整数型(int)”。 参数<4>的名称为“结束点纵坐标”,类型为“整数型(int)”。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.画椭圆 (整数型 椭圆左上角横坐标,整数型 椭圆左上角纵坐标,整数型 椭圆右下角横坐标,整数型 椭圆右下角纵坐标) - 扩展界面支持库二->动画框 英文名称:ellipse 在动画框背景上画一个椭圆。本命令为初级对象成员命令。 参数<1>的名称为“椭圆左上角横坐标”,类型为“整数型(int)”。 参数<2>的名称为“椭圆左上角纵坐标”,类型为“整数型(int)”。 参数<3>的名称为“椭圆右下角横坐标”,类型为“整数型(int)”。 参数<4>的名称为“椭圆右下角纵坐标”,类型为“整数型(int)”。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.画弧线 (整数型 椭圆左上角横坐标,整数型 椭圆左上角纵坐标,整数型 椭圆右下角横坐标,整数型 椭圆右下角纵坐标,整数型 弧线起始点横坐标,整数型 弧线起始点纵坐标,整数型 弧线终止点横坐标,整数型 弧线终止点纵坐标) - 扩展界面支持库二->动画框 英文名称:ArcTo 在动画框背景上画一条弧线。本命令为初级对象成员命令。 参数<1>的名称为“椭圆左上角横坐标”,类型为“整数型(int)”。 参数<2>的名称为“椭圆左上角纵坐标”,类型为“整数型(int)”。 参数<3>的名称为“椭圆右下角横坐标”,类型为“整数型(int)”。 参数<4>的名称为“椭圆右下角纵坐标”,类型为“整数型(int)”。 参数<5>的名称为“弧线起始点横坐标”,类型为“整数型(int)”。弧线从椭圆中心点至此起始点的直线与椭圆圆弧相交处开始绘制。 参数<6>的名称为“弧线起始点纵坐标”,类型为“整数型(int)”。弧线从椭圆中心点至此起始点的直线与椭圆圆弧相交处开始绘制。 参数<7>的名称为“弧线终止点横坐标”,类型为“整数型(int)”。弧线在椭圆中心点至此终止点的直线与椭圆圆弧相交处结束绘制。 参数<8>的名称为“弧线终止点纵坐标”,类型为“整数型(int)”。弧线在椭圆中心点至此终止点的直线与椭圆圆弧相交处结束绘制。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.画弦 (整数型 椭圆左上角横坐标,整数型 椭圆左上角纵坐标,整数型 椭圆右下角横坐标,整数型 椭圆右下角纵坐标,整数型 弧线起始点横坐标,整数型 弧线起始点纵坐标,整数型 弧线终止点横坐标,整数型 弧线终止点纵坐标) - 扩展界面支持库二->动画框 英文名称:chord 在动画框背景上画一个弦。本命令为初级对象成员命令。 参数<1>的名称为“椭圆左上角横坐标”,类型为“整数型(int)”。 参数<2>的名称为“椭圆左上角纵坐标”,类型为“整数型(int)”。 参数<3>的名称为“椭圆右下角横坐标”,类型为“整数型(int)”。 参数<4>的名称为“椭圆右下角纵坐标”,类型为“整数型(int)”。 参数<5>的名称为“弧线起始点横坐标”,类型为“整数型(int)”。弧线从椭圆中心点至此起始点的直线与椭圆圆弧相交处开始绘制。 参数<6>的名称为“弧线起始点纵坐标”,类型为“整数型(int)”。弧线从椭圆中心点至此起始点的直线与椭圆圆弧相交处开始绘制。 参数<7>的名称为“弧线终止点横坐标”,类型为“整数型(int)”。弧线在椭圆中心点至此终止点的直线与椭圆圆弧相交处结束绘制。 参数<8>的名称为“弧线终止点纵坐标”,类型为“整数型(int)”。弧线在椭圆中心点至此终止点的直线与椭圆圆弧相交处结束绘制。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.画饼 (整数型 椭圆左上角横坐标,整数型 椭圆左上角纵坐标,整数型 椭圆右下角横坐标,整数型 椭圆右下角纵坐标,整数型 弧线起始点横坐标,整数型 弧线起始点纵坐标,整数型 弧线终止点横坐标,整数型 弧线终止点纵坐标) - 扩展界面支持库二->动画框 英文名称:pie 在动画框背景上画一个饼。本命令为初级对象成员命令。 参数<1>的名称为“椭圆左上角横坐标”,类型为“整数型(int)”。 参数<2>的名称为“椭圆左上角纵坐标”,类型为“整数型(int)”。 参数<3>的名称为“椭圆右下角横坐标”,类型为“整数型(int)”。 参数<4>的名称为“椭圆右下角纵坐标”,类型为“整数型(int)”。 参数<5>的名称为“弧线起始点横坐标”,类型为“整数型(int)”。弧线从椭圆中心点至此起始点的直线与椭圆圆弧相交处开始绘制。 参数<6>的名称为“弧线起始点纵坐标”,类型为“整数型(int)”。弧线从椭圆中心点至此起始点的直线与椭圆圆弧相交处开始绘制。 参数<7>的名称为“弧线终止点横坐标”,类型为“整数型(int)”。弧线在椭圆中心点至此终止点的直线与椭圆圆弧相交处结束绘制。 参数<8>的名称为“弧线终止点纵坐标”,类型为“整数型(int)”。弧线在椭圆中心点至此终止点的直线与椭圆圆弧相交处结束绘制。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.画矩形 (整数型 矩形左上角横坐标,整数型 矩形左上角纵坐标,整数型 矩形右下角横坐标,整数型 矩形右下角纵坐标) - 扩展界面支持库二->动画框 英文名称:DrawRect 在动画框背景上画出一个矩形,矩形的内部使用刷子填充。本命令为初级对象成员命令。 参数<1>的名称为“矩形左上角横坐标”,类型为“整数型(int)”。 参数<2>的名称为“矩形左上角纵坐标”,类型为“整数型(int)”。 参数<3>的名称为“矩形右下角横坐标”,类型为“整数型(int)”。 参数<4>的名称为“矩形右下角纵坐标”,类型为“整数型(int)”。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.填充矩形 (整数型 矩形左上角横坐标,整数型 矩形左上角纵坐标,整数型 矩形右下角横坐标,整数型 矩形右下角纵坐标) - 扩展界面支持库二->动画框 英文名称:FillRect 将动画框背景上指定的矩形区域用当前刷子填充。本命令为初级对象成员命令。 参数<1>的名称为“矩形左上角横坐标”,类型为“整数型(int)”。 参数<2>的名称为“矩形左上角纵坐标”,类型为“整数型(int)”。 参数<3>的名称为“矩形右下角横坐标”,类型为“整数型(int)”。 参数<4>的名称为“矩形右下角纵坐标”,类型为“整数型(int)”。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.画圆角矩形 (整数型 矩形左上角横坐标,整数型 矩形左上角纵坐标,整数型 矩形右下角横坐标,整数型 矩形右下角纵坐标,整数型 圆角宽度,[整数型 圆角高度]) - 扩展界面支持库二->动画框 英文名称:RoundRect 在动画框背景上画一个圆角矩形,圆角矩形的内部使用刷子填充。本命令为初级对象成员命令。 参数<1>的名称为“矩形左上角横坐标”,类型为“整数型(int)”。 参数<2>的名称为“矩形左上角纵坐标”,类型为“整数型(int)”。 参数<3>的名称为“矩形右下角横坐标”,类型为“整数型(int)”。 参数<4>的名称为“矩形右下角纵坐标”,类型为“整数型(int)”。 参数<5>的名称为“圆角宽度”,类型为“整数型(int)”。 参数<6>的名称为“圆角高度”,类型为“整数型(int)”,可以被省略。如果省略本参数,默认与圆角宽度相等。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.颜色翻转 (整数型 矩形左上角横坐标,整数型 矩形左上角纵坐标,整数型 矩形右下角横坐标,整数型 矩形右下角纵坐标) - 扩展界面支持库二->动画框 英文名称:InvertRect 将动画框背景上指定矩形区域的颜色翻转过来。本命令为初级对象成员命令。 参数<1>的名称为“矩形左上角横坐标”,类型为“整数型(int)”。 参数<2>的名称为“矩形左上角纵坐标”,类型为“整数型(int)”。 参数<3>的名称为“矩形右下角横坐标”,类型为“整数型(int)”。 参数<4>的名称为“矩形右下角纵坐标”,类型为“整数型(int)”。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.画多边形 (整数型数组 多边形顶点,[整数型 顶点数目]) - 扩展界面支持库二->动画框 英文名称:polygon 在动画框背景上画一个多边形,如果所画的多边形没有闭合,将自动闭合。本命令为初级对象成员命令。 参数<1>的名称为“多边形顶点”,类型为“整数型(int)”,提供参数数据时只能提供数组数据。本参数数组顺序记录多边形各顶点的横向及纵向坐标值。 参数<2>的名称为“顶点数目”,类型为“整数型(int)”,可以被省略。本参数指定多边形顶点的总数目。如果被省略,默认为数组中所记录的顶点数目。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.置写出位置 ([整数型 横向写出位置],[整数型 纵向写出位置]) - 扩展界面支持库二->动画框 英文名称:SetWritePos 设置下次使用“写文本行”或“写出”命令输出数据时的位置。本命令为初级对象成员命令。 参数<1>的名称为“横向写出位置”,类型为“整数型(int)”,可以被省略。如果本参数被省略,则使用现行横向写出位置。 参数<2>的名称为“纵向写出位置”,类型为“整数型(int)”,可以被省略。如果本参数被省略,则使用现行纵向写出位置。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.写文本行 ([通用型 欲写出数据],... ) - 扩展界面支持库二->动画框 英文名称:print 在动画框背景上当前写出位置写出指定的文本、数值、逻辑值或日期时间,并将现行写出位置调整到下行行首。本命令为初级对象成员命令。命令参数表中最后一个参数可以被重复添加。 参数<1>的名称为“欲写出数据”,类型为“通用型(all)”,可以被省略。参数值只能为文本、数值、逻辑值或日期时间。如果本参数被省略,则写出一个空行。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.写出 ([通用型 欲写出数据],... ) - 扩展界面支持库二->动画框 英文名称:write 在动画框背景上当前写出位置处写出指定的文本、数值、逻辑值或日期时间。自动调整现行写出位置到所写出数据的末位置。本命令为初级对象成员命令。命令参数表中最后一个参数可以被重复添加。 参数<1>的名称为“欲写出数据”,类型为“通用型(all)”,可以被省略。参数值只能为文本、数值、逻辑值或日期时间。如果本参数被省略,则写出一个空行。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.定位写出 ([整数型 横向写出位置],[整数型 纵向写出位置],通用型 欲写出数据,... ) - 扩展界面支持库二->动画框 英文名称:say 在动画框背景上指定写出位置处写出指定的文本、数值、逻辑值或日期时间,不改变现行写出位置。本命令为初级对象成员命令。命令参数表中最后一个参数可以被重复添加。 参数<1>的名称为“横向写出位置”,类型为“整数型(int)”,可以被省略。如果本参数被省略,则使用现行横向写出位置。 参数<2>的名称为“纵向写出位置”,类型为“整数型(int)”,可以被省略。如果本参数被省略,则使用现行纵向写出位置。 参数<3>的名称为“欲写出数据”,类型为“通用型(all)”。参数值只能为文本、数值、逻辑值或日期时间。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.取写出宽度 (通用型 欲取其宽度或高度的数据) - 扩展界面支持库二->动画框 英文名称:GetTextWidth 返回指定数据的文本显示宽度。本命令为初级对象成员命令。 参数<1>的名称为“欲取其宽度或高度的数据”,类型为“通用型(all)”。参数值只能为文本、数值、逻辑值或日期时间。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.取写出高度 (通用型 欲取其宽度或高度的数据) - 扩展界面支持库二->动画框 英文名称:GetTextHeight 返回指定数据的文本显示高度。本命令为初级对象成员命令。 参数<1>的名称为“欲取其宽度或高度的数据”,类型为“通用型(all)”。参数值只能为文本、数值、逻辑值或日期时间。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.复制背景 ([整数型 欲复制区域的左边],[整数型 欲复制区域的顶边],[整数型 欲复制区域的宽度],[整数型 欲复制区域的高度],[整数型 欲复制到位置左边],[整数型 欲复制到位置顶边],[整数型 复制方法]) - 扩展界面支持库二->动画框 英文名称:CopyBack 将动画框背景中指定区域的内容复制到背景图上另一位置。本命令为初级对象成员命令。 参数<1>的名称为“欲复制区域的左边”,类型为“整数型(int)”,可以被省略。如果本参数被省略,默认值为 0。 参数<2>的名称为“欲复制区域的顶边”,类型为“整数型(int)”,可以被省略。如果本参数被省略,默认值为 0。 参数<3>的名称为“欲复制区域的宽度”,类型为“整数型(int)”,可以被省略。如果本参数被省略,默认等同于动画框的宽度。 参数<4>的名称为“欲复制区域的高度”,类型为“整数型(int)”,可以被省略。如果本参数被省略,默认等同于动画框的高度。 参数<5>的名称为“欲复制到位置左边”,类型为“整数型(int)”,可以被省略。如果本参数被省略,默认值为 0。 参数<6>的名称为“欲复制到位置顶边”,类型为“整数型(int)”,可以被省略。如果本参数被省略,默认值为 0。 参数<7>的名称为“复制方法”,类型为“整数型(int)”,可以被省略。本参数定义复制时对图像执行的位操作。可以为以下常量值之一或者其它自定义操作码: 1、#拷贝; 2、#翻转拷贝; 3、#位异或; 4、#位或; 5、#位与。 如果省略本参数,默认为“#拷贝”。 操作系统需求: Windows 调用格式: 〈逻辑型〉 对象.键是否被按下 (整数型 欲检查的按键) - 扩展界面支持库二->动画框 英文名称:IsKeyPressed 如果指定键已经被按下,返回真,否则返回假。本命令为初级对象成员命令。 参数<1>的名称为“欲检查的按键”,类型为“整数型(int)”。本参数提供欲检查其是否被按下的按键的代码值,可用键代码值请查阅核心库中的键代码定义常量。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.添加图片 (整数型 物体标识值,字节集 欲添加图片,[整数型 透明色],[整数型 间隔时间]) - 扩展界面支持库二->动画框 英文名称:AddPicture 在动画框中指定物体上添加一张图片,从而使其与已有图片共同形成动画效果。本命令为初级对象成员命令。 参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供欲操作物体的标识值,该标识值为创建或复制物体时所返回的数值。 参数<2>的名称为“欲添加图片”,类型为“字节集(bin)”。本参数提供欲添加到物体上的图片内容,如果该图片是GIF动画格式,则其中的所有帧都将被添加上去。 参数<3>的名称为“透明色”,类型为“整数型(int)”,可以被省略。本参数提供该图片的透明色,如果提供值为-2,则自动取该图片最左上角点的颜色作为透明色。如果提供值为-1或被省略,则为无透明色。 参数<4>的名称为“间隔时间”,类型为“整数型(int)”,可以被省略。本参数指定显示本张图片后到显示下张图片之间需要等待的间隔时间,单位为毫秒,如果被省略,默认值为10。 操作系统需求: Windows 成员属性“边框”所在数据类型为“动画框”,英文名称为“border”,类型为“整数型(int)”。 可供选择的属性值: 0. 无边框 1. 凹入式 2. 凸出式 3. 浅凹入式 4. 镜框式 5. 单线边框式 成员属性“背景颜色”所在数据类型为“动画框”,英文名称为“BackColor”,类型为“整数型(int)”。 成员属性“背景图片”所在数据类型为“动画框”,英文名称为“pic”,类型为“字节集(bin)”。 本属性指定显示在动画框上的背景图片。 成员属性“显示方式”所在数据类型为“动画框”,英文名称为“PicDrawMode”,类型为“整数型(int)”。 如果设定了背景图片,本属性指定其起始显示方式。 可供选择的属性值: 0. 图片居左上 1. 缩放图片 2. 图片居中 3. 图片平铺 成员属性“画笔类型”所在数据类型为“动画框”,英文名称为“PenStyle”,类型为“整数型(int)”。 可供选择的属性值: 0. 空笔 1. 直线 2. 划线 3. 点线 4. 点划线 5. 双点划线 6. 内直线 成员属性“画出方式”所在数据类型为“动画框”,英文名称为“DrawRop2”,类型为“整数型(int)”。 有关各种画出方式的说明为: 0、黑色:始终画出黑色;1、非或笔:或笔的相反;2、与非笔:背景色以及画笔反相二者共有颜色的组合;3、非复制笔:复制笔的相反;4、与笔非:画笔以及已有颜色反相二者共有颜色的组合;5、反转:已有颜色的反相;6、异或笔:画笔的颜色以及已有颜色的组合,只取其一;7、非与笔:与笔的相反;8、与笔:画笔和已有二者共有颜色的组合;9、非异或笔:异或笔的相反;10、无操作:原有保持不变。该设置实际上关闭画笔;11、或非笔:已有颜色与画笔颜色反相的组合;12、复制笔(缺省值):画笔颜色;13、或笔非:画笔颜色与已有颜色的反相的组合;14、或笔:画笔颜色与已有颜色的组合;15、白色:始终画出白色。 可供选择的属性值: 0. 黑色 1. 非或笔 2. 与非笔 3. 非复制笔 4. 与笔非 5. 反转 6. 异或笔 7. 非与笔 8. 与笔 9. 非异或笔 10. 无操作 11. 或非笔 12. 复制笔 13. 或笔非 14. 或笔 15. 白色 成员属性“画笔粗细”所在数据类型为“动画框”,英文名称为“PenWidth”,类型为“整数型(int)”。 单位为像素,如果为0,表示画笔的粗细为一个像素点。注意:当画笔类型为划线、点线、点划线、双点划线时,本属性无效,画笔宽度始终为一个像素点。 成员属性“画笔颜色”所在数据类型为“动画框”,英文名称为“PenColor”,类型为“整数型(int)”。 成员属性“刷子类型”所在数据类型为“动画框”,英文名称为“BrushStyle”,类型为“整数型(int)”。 各种格式刷子将使用当前文本背景颜色作为刷子背景颜色。 可供选择的属性值: 0. 空刷子 1. 颜色刷子 2. 右斜线 3. 直交叉线 4. 斜交叉线 5. 左斜线 6. 横线 7. 竖线 8. 5%色点 9. 10%色点 10. 20%色点 11. 25%色点 12. 30%色点 13. 40%色点 14. 50%色点 15. 60%色点 16. 70%色点 17. 75%色点 18. 80%色点 19. 90%色点 20. 浅色上对角线 21. 浅色下对角线 22. 深色上对角线 23. 深色下对角线 24. 宽上对角线 25. 宽下对角线 26. 浅色竖线 27. 浅色横线 28. 窄竖线 29. 窄横线 30. 深色竖线 31. 深色横线 32. 上对角虚线 33. 下对角虚线 34. 横虚线 35. 竖虚线 36. 小纸屑 37. 大纸屑 38. 之字形 39. 波浪线 40. 对角砖形 41. 横向砖形 42. 纺织物 43. 方格呢 44. 草皮 45. 虚格线 46. 点式菱形 47. 瓦形 48. 棚架 49. 球体 50. 小网格 51. 大网格 52. 小棋盘 53. 大棋盘 54. 空心菱形 55. 实心菱形 成员属性“刷子颜色”所在数据类型为“动画框”,英文名称为“BrushColor”,类型为“整数型(int)”。 成员属性“文本颜色”所在数据类型为“动画框”,英文名称为“TextColor”,类型为“整数型(int)”。 成员属性“文本背景颜色”所在数据类型为“动画框”,英文名称为“TextBackColor”,类型为“整数型(int)”。 成员属性“字体”所在数据类型为“动画框”,英文名称为“font”,类型为“字体(font)”。 事件名称:物体左键被按下 当在物体上按下鼠标左键后产生此事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供鼠标事件发生位置所在相关物体的标识值,小于等于0表示无相关物体。 事件名称:物体右键被按下 当在物体上按下鼠标右键后产生此事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供鼠标事件发生位置所在相关物体的标识值,小于等于0表示无相关物体。 事件名称:物体左键被放开 当在物体上放开鼠标左键后产生此事件。如果事件的两个参数值大于0且相同,则可以确认在该物体上发生了左键单击事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供鼠标事件发生位置所在相关物体的标识值,小于等于0表示无相关物体。 事件参数<2>的名称为“已被按下物体”,类型为“整数型(int)”。如果当前鼠标左键已经被按下,且鼠标左键按下时位置处于某物体上,则本参数提供该物体的标识值; 如果当前鼠标左键已经被按下,且鼠标左键按下时位置不处于任何物体上,则本参数值为-1; 如果当前鼠标左键未被按下,则本参数值为0。 事件名称:物体右键被放开 当在物体上放开鼠标右键后产生此事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供鼠标事件发生位置所在相关物体的标识值,小于等于0表示无相关物体。 事件名称:双击物体 物体被鼠标左键双击后产生此事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供鼠标事件发生位置所在相关物体的标识值,小于等于0表示无相关物体。 事件名称:进入物体 当鼠标位置移动进入到某物体内时产生此事件。如果该事件的“已被按下物体”参数值大于0且不等于“物体标识值”参数值,则可以确认有另外物体被鼠标拖曳进了当前物体。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供鼠标事件发生位置所在相关物体的标识值,小于等于0表示无相关物体。 事件参数<2>的名称为“已被按下物体”,类型为“整数型(int)”。如果当前鼠标左键已经被按下,且鼠标左键按下时位置处于某物体上,则本参数提供该物体的标识值; 如果当前鼠标左键已经被按下,且鼠标左键按下时位置不处于任何物体上,则本参数值为-1; 如果当前鼠标左键未被按下,则本参数值为0。 事件名称:离开物体 当鼠标位置离开某物体时产生此事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供鼠标事件发生位置所在相关物体的标识值,小于等于0表示无相关物体。 事件参数<2>的名称为“已被按下物体”,类型为“整数型(int)”。如果当前鼠标左键已经被按下,且鼠标左键按下时位置处于某物体上,则本参数提供该物体的标识值; 如果当前鼠标左键已经被按下,且鼠标左键按下时位置不处于任何物体上,则本参数值为-1; 如果当前鼠标左键未被按下,则本参数值为0。 事件名称:动画框鼠标位置改变 当在动画框上移动鼠标位置时产生此事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“横坐标”,类型为“整数型(int)”。本参数提供当前鼠标的横坐标位置,相对于所处动画框左边框。 事件参数<2>的名称为“纵坐标”,类型为“整数型(int)”。本参数提供当前鼠标的纵坐标位置,相对于所处动画框上边框。 事件参数<3>的名称为“已被按下物体”,类型为“整数型(int)”。如果当前鼠标左键已经被按下,且鼠标左键按下时位置处于某物体上,则本参数提供该物体的标识值; 如果当前鼠标左键已经被按下,且鼠标左键按下时位置不处于任何物体上,则本参数值为-1; 如果当前鼠标左键未被按下,则本参数值为0。 事件名称:物体位置将改变 当物体位置即将被改变时产生此事件,返回真允许此改变,返回假不允许。 此事件的用户处理子程序所需返回数据的类型为“逻辑型(bool)”。 事件参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供相关物体的标识值。 事件参数<2>的名称为“横坐标”,类型为“整数型(int)”。本参数提供相关物体左边移动到的横坐标位置,相对于所处动画框左边框。 事件参数<3>的名称为“纵坐标”,类型为“整数型(int)”。本参数提供相关物体顶边移动到的纵坐标位置,相对于所处动画框上边框。 事件名称:物体位置已改变 当物体位置已经被改变后产生此事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供相关物体的标识值。 事件参数<2>的名称为“横坐标”,类型为“整数型(int)”。本参数提供相关物体左边移动到的横坐标位置,相对于所处动画框左边框。 事件参数<3>的名称为“纵坐标”,类型为“整数型(int)”。本参数提供相关物体顶边移动到的纵坐标位置,相对于所处动画框上边框。 事件名称:物体将销毁 某物体将被销毁前产生此事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供相关物体的标识值。 事件名称:碰撞到物体 某物体前进第一次碰撞到另一同层不同类型值物体时产生此事件。注意只有当物体进行前进动作时(“前进”或“自动前进”命令引发)才会进行碰撞检测,其它情况下不会去检测碰撞。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“碰撞物体标识值”,类型为“整数型(int)”。本参数提供主动碰撞方物体的标识值。 事件参数<2>的名称为“碰撞前横坐标”,类型为“整数型(int)”。本参数提供碰撞前主动碰撞方物体的横坐标位置,相对于所处动画框左边框。 事件参数<3>的名称为“碰撞前纵坐标”,类型为“整数型(int)”。本参数提供碰撞前主动碰撞方物体的纵坐标位置,相对于所处动画框左边框。 事件参数<4>的名称为“被碰撞物体标识值”,类型为“整数型(int)”。本参数提供被碰撞物体的标识值。 事件名称:碰撞到边界 当某物体前进碰撞到动画框边框后产生此事件。注意只有当物体进行前进动作时(“前进”或“自动前进”命令引发)才会进行碰撞检测,其它情况下不会去检测碰撞。 此事件的用户处理子程序所需返回数据的类型为“逻辑型(bool)”。 事件参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供相关物体的标识值。 事件参数<2>的名称为“碰撞前横坐标”,类型为“整数型(int)”。本参数提供碰撞前该物体的横坐标位置,相对于所处动画框左边框。 事件参数<3>的名称为“碰撞前纵坐标”,类型为“整数型(int)”。本参数提供碰撞前该物体的纵坐标位置,相对于所处动画框左边框。 事件参数<4>的名称为“边界类型”,类型为“整数型(int)”。本参数提供碰撞到边界的类型:1:左边界; 2:上边界; 4:右边界; 8:下边界。注意有可能同时碰撞到几个边界,所以应该通过检测相应位来查看具体碰撞到了哪些边界。 事件名称:越出边界 当某物体前进越出动画框边框外后产生此事件。注意只有当物体进行前进动作时(“前进”或“自动前进”命令引发)才会进行此检测。 此事件的用户处理子程序所需返回数据的类型为“逻辑型(bool)”。 事件参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供相关物体的标识值。 事件名称:自动前进停止 当物体自动前进被停止后产生此事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供相关物体的标识值。 事件名称:自动旋转停止 当物体自动旋转被停止后产生此事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供相关物体的标识值。 事件名称:动画播放完毕 当某物体上由“播放动画”命令所指定次数的动画被播放完毕后,产生此事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“物体标识值”,类型为“整数型(int)”。本参数提供相关物体的标识值。 事件名称:监视键被按下 此事件当用户按下一个监视键后发生。监视键被按下事件与普通的按下某键事件相比有以下不同:假设你在按下A键后再同时按下B键,然后放开B键但仍然保持A键的按下状态,那么普通的按下某键事件将不会再发送A键被按下事件,但此时如果A键已被设置为监视键,那么将继续发送A监视键被按下事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“键代码”,类型为“整数型(int)”。为键常量值,如:“#F1键”、“#回车键” 等等。具体所有的键常量见核心库常量表。 事件参数<2>的名称为“功能键状态”,类型为“整数型(int)”。用于查看在按下本键的同时各功能键是否被同时按下。可以为以下常量值或其和: 1、#Ctrl键状态; 2、#Shift键状态; 4、#Alt键状态。要判断是否同时按下了某个功能键,在此参数的值与想要得知的功能键的状态常量值之间使用“位与”命令进行比较。如果所得的结果不为零,则表示同时按下了此功能键。 --------------------------------------------------- 数据类型名称:动画物体 英文名称:CartoonObject 本数据类型为功能窗口组件型,共包含 2 个成员命令, 32 个成员属性。 操作系统需求: Windows 提供动画物体的初始设定资料。 成员属性<1>的中文名称为“左边”,英文名称为“left”,类型为“整数型(int)”。 成员属性<2>的中文名称为“顶边”,英文名称为“top”,类型为“整数型(int)”。 成员属性<3>的中文名称为“宽度”,英文名称为“width”,类型为“整数型(int)”。 成员属性<4>的中文名称为“高度”,英文名称为“height”,类型为“整数型(int)”。 成员属性<5>的中文名称为“标记”,英文名称为“tag”,类型为“文本型(text)”。 成员属性<6>的中文名称为“可视”,英文名称为“visible”,类型为“逻辑型(bool)”。 成员属性<7>的中文名称为“禁止”,英文名称为“disable”,类型为“逻辑型(bool)”。 成员属性<8>的中文名称为“鼠标指针”,英文名称为“MousePointer”,类型为“字节集(bin)”。 成员属性<9>的中文名称为“文字”,英文名称为“text”,类型为“文本型(text)”。 指定在物体上显示文字,支持以换行符分隔的多行文本。如果同时提供了文字和图片,将仅显示文字。 成员属性<10>的中文名称为“字体”,英文名称为“font”,类型为“字体(font)”。 如果指定了文字,本属性提供其字体。 成员属性<11>的中文名称为“文本颜色”,英文名称为“TextColor”,类型为“整数型(int)”。 如果指定了文字,本属性提供其前景颜色。 成员属性<12>的中文名称为“图片”,英文名称为“picture”,类型为“字节集(bin)”。 指定在物体上显示图片,如果该图片是GIF动画格式,其动画效果将得到体现。 成员属性<13>的中文名称为“自动取透明色”,英文名称为“AutoGetTransColor”,类型为“逻辑型(bool)”。 如果指定了图片且设置本属性为真,则自动取该图片最左上角点的颜色作为透明色。 成员属性<14>的中文名称为“透明色”,英文名称为“TransparentColor”,类型为“整数型(int)”。 如果指定了图片且自动取透明色属性为假,本属性提供其中透明部分的具体颜色。如果此时设置本属性值为默认底色,则说明该图片无透明色。 成员属性<15>的中文名称为“播放动画”,英文名称为“PlayGIF”,类型为“逻辑型(bool)”。 如果所指定图片是GIF动画格式,则本属性指定是否自动播放它。 成员属性<16>的中文名称为“动画间隔时间”,英文名称为“GIFDelay”,类型为“整数型(int)”。 如果所指定图片是GIF动画格式,则本属性指定在每次播放之间插入的间隔延迟时间,单位为毫秒。 成员属性<17>的中文名称为“动画自动销毁”,英文名称为“GIFAutoDestroy”,类型为“整数型(int)”。 如果所指定图片是GIF动画格式,则本属性指定当该GIF动画播放几次后自动销毁该物体。如果为0,表示一直播放。 成员属性<18>的中文名称为“趋向色”,英文名称为“TrendColor”,类型为“整数型(int)”。 指定图片中所有颜色所共同趋向的一个颜色。 成员属性<19>的中文名称为“趋向程度”,英文名称为“TrendDepth”,类型为“整数型(int)”。 指定图片中所有颜色向趋向色转变的百分比程度,值范围应该在0到100之间。如果为0,表明不作任何趋向颜色转换。 成员属性<20>的中文名称为“亮度”,英文名称为“light”,类型为“整数型(int)”。 指定图片的亮度,值越小越暗,越大越亮,可以为负数,为0表示保持图片当前的亮度不变。 成员属性<21>的中文名称为“透明度”,英文名称为“alpha”,类型为“整数型(int)”。 本属性提供物体透明度的百分比,值范围从0到100。0表示完全不透明,此时其下层物体将被完全遮盖,为100表示完全透明,此时下层物体将被完全显示。 成员属性<22>的中文名称为“缩放比”,英文名称为“zoom”,类型为“整数型(int)”。 本属性提供对物体进行缩放的千分比例。 成员属性<23>的中文名称为“层次”,英文名称为“layer”,类型为“整数型(int)”。 指定物体在动画框中所处的层次,值越小表示所处层次越低。注意碰撞只可能在同层物体之间产生。 成员属性<24>的中文名称为“角度”,英文名称为“angle”,类型为“整数型(int)”。 指定物体在动画框中基于纵轴顺时针的向前移动角度,值应该在-360到360之间。 成员属性<25>的中文名称为“旋转跟随”,英文名称为“RotateFollow”,类型为“逻辑型(bool)”。 指定当物体向前移动角度被调整时,是否自动将物体本身图片同时旋转到该角度。 成员属性<26>的中文名称为“翻转”,英文名称为“TurnType”,类型为“整数型(int)”。 指定物体图片的翻转方式。 可供选择的属性值: 0. 不翻转 1. 左右翻转 2. 上下翻转 3. 上下左右翻转 成员属性<27>的中文名称为“生存时间”,英文名称为“ExistTime”,类型为“整数型(int)”。 指自物体被创建后在动画框中的生存时间,当此时间达到后该物体将被自动销毁,单位为毫秒。0表示无限制。 成员属性<28>的中文名称为“创建声音”,英文名称为“CreateSound”,类型为“字节集(bin)”。 指定当物体在动画框中被创建时播放的声音。 成员属性<29>的中文名称为“销毁声音”,英文名称为“DestroySound”,类型为“字节集(bin)”。 指定当物体在动画框中被销毁时播放的声音。 成员属性<30>的中文名称为“允许碰撞”,英文名称为“CollideAllowed”,类型为“逻辑型(bool)”。 指定当物体向前移动后与同层另外一个不同类型值物体相互交叠时是否启动碰撞处理机制,注意:1.物体是否被显示并不影响到碰撞处理,也就是说如果允许碰撞,即使物体被隐藏也会启动碰撞处理; 2.被碰撞到的物体必须也同时允许碰撞才会触发碰撞机制; 3.只有当物体进行前进动作时(“前进”或“自动前进”命令引发)才会进行碰撞检测,其它情况下不会去检测碰撞。 成员属性<31>的中文名称为“碰撞声音”,英文名称为“CollidedSound”,类型为“字节集(bin)”。 如果允许碰撞,指定当物体向前移动碰撞到其它物体时播放的声音。 成员属性<32>的中文名称为“类型值”,英文名称为“type”,类型为“整数型(int)”。 所有动画框中的物体均有类型值,该值可以是任意整数,物体之间的碰撞仅在具有不同类型值的同层物体之间产生。 组件事件列表: 调用格式: 〈整数型〉 对象.取内容宽度 () - 扩展界面支持库二->动画物体 英文名称:GetContextWidth 返回当前文字或图片内容的显示宽度,单位为像素点。本命令为初级对象成员命令。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.取内容高度 () - 扩展界面支持库二->动画物体 英文名称:GetContextHeight 返回当前文字或图片内容的显示高度,单位为像素点。本命令为初级对象成员命令。 操作系统需求: Windows 成员属性“文字”所在数据类型为“动画物体”,英文名称为“text”,类型为“文本型(text)”。 指定在物体上显示文字,支持以换行符分隔的多行文本。如果同时提供了文字和图片,将仅显示文字。 成员属性“字体”所在数据类型为“动画物体”,英文名称为“font”,类型为“字体(font)”。 如果指定了文字,本属性提供其字体。 成员属性“文本颜色”所在数据类型为“动画物体”,英文名称为“TextColor”,类型为“整数型(int)”。 如果指定了文字,本属性提供其前景颜色。 成员属性“图片”所在数据类型为“动画物体”,英文名称为“picture”,类型为“字节集(bin)”。 指定在物体上显示图片,如果该图片是GIF动画格式,其动画效果将得到体现。 成员属性“自动取透明色”所在数据类型为“动画物体”,英文名称为“AutoGetTransColor”,类型为“逻辑型(bool)”。 如果指定了图片且设置本属性为真,则自动取该图片最左上角点的颜色作为透明色。 成员属性“透明色”所在数据类型为“动画物体”,英文名称为“TransparentColor”,类型为“整数型(int)”。 如果指定了图片且自动取透明色属性为假,本属性提供其中透明部分的具体颜色。如果此时设置本属性值为默认底色,则说明该图片无透明色。 成员属性“播放动画”所在数据类型为“动画物体”,英文名称为“PlayGIF”,类型为“逻辑型(bool)”。 如果所指定图片是GIF动画格式,则本属性指定是否自动播放它。 成员属性“动画间隔时间”所在数据类型为“动画物体”,英文名称为“GIFDelay”,类型为“整数型(int)”。 如果所指定图片是GIF动画格式,则本属性指定在每次播放之间插入的间隔延迟时间,单位为毫秒。 成员属性“动画自动销毁”所在数据类型为“动画物体”,英文名称为“GIFAutoDestroy”,类型为“整数型(int)”。 如果所指定图片是GIF动画格式,则本属性指定当该GIF动画播放几次后自动销毁该物体。如果为0,表示一直播放。 成员属性“趋向色”所在数据类型为“动画物体”,英文名称为“TrendColor”,类型为“整数型(int)”。 指定图片中所有颜色所共同趋向的一个颜色。 成员属性“趋向程度”所在数据类型为“动画物体”,英文名称为“TrendDepth”,类型为“整数型(int)”。 指定图片中所有颜色向趋向色转变的百分比程度,值范围应该在0到100之间。如果为0,表明不作任何趋向颜色转换。 成员属性“亮度”所在数据类型为“动画物体”,英文名称为“light”,类型为“整数型(int)”。 指定图片的亮度,值越小越暗,越大越亮,可以为负数,为0表示保持图片当前的亮度不变。 成员属性“透明度”所在数据类型为“动画物体”,英文名称为“alpha”,类型为“整数型(int)”。 本属性提供物体透明度的百分比,值范围从0到100。0表示完全不透明,此时其下层物体将被完全遮盖,为100表示完全透明,此时下层物体将被完全显示。 成员属性“缩放比”所在数据类型为“动画物体”,英文名称为“zoom”,类型为“整数型(int)”。 本属性提供对物体进行缩放的千分比例。 成员属性“层次”所在数据类型为“动画物体”,英文名称为“layer”,类型为“整数型(int)”。 指定物体在动画框中所处的层次,值越小表示所处层次越低。注意碰撞只可能在同层物体之间产生。 成员属性“角度”所在数据类型为“动画物体”,英文名称为“angle”,类型为“整数型(int)”。 指定物体在动画框中基于纵轴顺时针的向前移动角度,值应该在-360到360之间。 成员属性“旋转跟随”所在数据类型为“动画物体”,英文名称为“RotateFollow”,类型为“逻辑型(bool)”。 指定当物体向前移动角度被调整时,是否自动将物体本身图片同时旋转到该角度。 成员属性“翻转”所在数据类型为“动画物体”,英文名称为“TurnType”,类型为“整数型(int)”。 指定物体图片的翻转方式。 可供选择的属性值: 0. 不翻转 1. 左右翻转 2. 上下翻转 3. 上下左右翻转 成员属性“生存时间”所在数据类型为“动画物体”,英文名称为“ExistTime”,类型为“整数型(int)”。 指自物体被创建后在动画框中的生存时间,当此时间达到后该物体将被自动销毁,单位为毫秒。0表示无限制。 成员属性“创建声音”所在数据类型为“动画物体”,英文名称为“CreateSound”,类型为“字节集(bin)”。 指定当物体在动画框中被创建时播放的声音。 成员属性“销毁声音”所在数据类型为“动画物体”,英文名称为“DestroySound”,类型为“字节集(bin)”。 指定当物体在动画框中被销毁时播放的声音。 成员属性“允许碰撞”所在数据类型为“动画物体”,英文名称为“CollideAllowed”,类型为“逻辑型(bool)”。 指定当物体向前移动后与同层另外一个不同类型值物体相互交叠时是否启动碰撞处理机制,注意:1.物体是否被显示并不影响到碰撞处理,也就是说如果允许碰撞,即使物体被隐藏也会启动碰撞处理; 2.被碰撞到的物体必须也同时允许碰撞才会触发碰撞机制; 3.只有当物体进行前进动作时(“前进”或“自动前进”命令引发)才会进行碰撞检测,其它情况下不会去检测碰撞。 成员属性“碰撞声音”所在数据类型为“动画物体”,英文名称为“CollidedSound”,类型为“字节集(bin)”。 如果允许碰撞,指定当物体向前移动碰撞到其它物体时播放的声音。 成员属性“类型值”所在数据类型为“动画物体”,英文名称为“type”,类型为“整数型(int)”。 所有动画框中的物体均有类型值,该值可以是任意整数,物体之间的碰撞仅在具有不同类型值的同层物体之间产生。 --- 库定义常量列表 --- 名称:禁止更改 用作保护编辑框中的某段指定内容不被更改。 类型:数值型 值:16 名称:段落居左 类型:数值型 值:1 名称:段落居中 类型:数值型 值:2 名称:段落居右 类型:数值型 值:3