支持库名称及版本:扩展界面支持库三 (3.1#0版) 所支持语言:中文(大陆) 本库提供“卷帘式菜单”和“高级选择夹”控件。 本库为一般支持库,需要易系统4.0版本的支持,需要系统核心支持库4.0版本的支持,提供了2种库定义数据类型,提供了111种命令,提供了1个库定义常量。 操作系统需求: Windows 支持库文件名: D:\易语言\5.95\lib\iext3.fne ----- 支持库的作者信息 ----- 作者姓名:大连大有吴涛易语言软件开发有限公司 邮政编码:116001 通信地址:辽宁省大连市中山区人民路55号亚太国际金融中心 电话号码:+86-0411-39895831 QQ号码:+86-0411-39895834 电子信箱:service@dywt.com.cn 主页地址:http://www.eyuyan.com 其它信息:祝您一帆风顺,心想事成! --- 库定义数据类型列表 --- 数据类型名称:卷帘式菜单 英文名称:OutlookBar 本数据类型为窗口组件型,共包含 50 个成员命令, 39 个成员属性, 8 个组件事件。 操作系统需求: 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>的中文名称为“项目”,英文名称为“Items”,类型为“字节集(bin)”。 成员属性<10>的中文名称为“项目图标图片组”,英文名称为“BigImageList”,类型为“字节集(bin)”。 当“排列方式”属性为“0.图标方式”时项目使用的图标。 成员属性<11>的中文名称为“项目列表图片组”,英文名称为“SmallImageList”,类型为“字节集(bin)”。 当“排列方式”属性为“1.列表方式”时项目使用的图标。 成员属性<12>的中文名称为“背景颜色”,英文名称为“BackColor”,类型为“整数型(int)”。 成员属性<14>的中文名称为“排列方式”,英文名称为“RangeStyle”,类型为“整数型(int)”。 可供选择的属性值: 0. 图标方式 1. 列表方式 成员属性<15>的中文名称为“现行选中菜单”,英文名称为“FolderIndex”,类型为“整数型(int)”。 序号从0开始。如果没有现行选中菜单,该属性值为-1。 成员属性<16>的中文名称为“现行选中项目”,英文名称为“ItemIndex”,类型为“整数型(int)”。 序号从0开始。如果没有现行选中项目,该属性值为-1。 成员属性<17>的中文名称为“菜单底色”,英文名称为“FolderBgColor”,类型为“整数型(int)”。 成员属性<18>的中文名称为“菜单下按色”,英文名称为“FolderBgDownColor”,类型为“整数型(int)”。 成员属性<19>的中文名称为“菜单悬停色”,英文名称为“FolderBgHoverColor”,类型为“整数型(int)”。 成员属性<20>的中文名称为“菜单选中色”,英文名称为“FolderSelBgColor”,类型为“整数型(int)”。 成员属性<21>的中文名称为“菜单文本色”,英文名称为“FolderTextColor”,类型为“整数型(int)”。 成员属性<22>的中文名称为“菜单下按文本色”,英文名称为“FolderTextDownColor”,类型为“整数型(int)”。 成员属性<23>的中文名称为“菜单悬停文本色”,英文名称为“FolderTextHoverColor”,类型为“整数型(int)”。 成员属性<24>的中文名称为“菜单选中文本色”,英文名称为“FolderSelTextColor”,类型为“整数型(int)”。 成员属性<25>的中文名称为“项目文本色”,英文名称为“ItemTextColor”,类型为“整数型(int)”。 成员属性<26>的中文名称为“项目悬停文本色”,英文名称为“ItemTextHoverColor”,类型为“整数型(int)”。 成员属性<27>的中文名称为“项目选中文本色”,英文名称为“ItemSelTextColor”,类型为“整数型(int)”。 成员属性<28>的中文名称为“亮边框色”,英文名称为“HilightBorder”,类型为“整数型(int)”。 成员属性<29>的中文名称为“暗边框色”,英文名称为“DarkBorder”,类型为“整数型(int)”。 如果“平面”属性为“真”,使用该颜色作为边框色。 成员属性<31>的中文名称为“菜单字体”,英文名称为“FolderFont”,类型为“字体(font)”。 成员属性<32>的中文名称为“项目字体”,英文名称为“ItemFont”,类型为“字体(font)”。 成员属性<33>的中文名称为“菜单高度”,英文名称为“FolderHeight”,类型为“整数型(int)”。 成员属性<34>的中文名称为“菜单滚动速度”,英文名称为“FolderScrollSpeed”,类型为“整数型(int)”。 值越大滚动越快,0表示没有滚动效果。此值如果不为0,必须大于菜单高度。 成员属性<35>的中文名称为“平面”,英文名称为“FlatStyle”,类型为“逻辑型(bool)”。 成员属性<36>的中文名称为“XP风格”,英文名称为“XPStyle”,类型为“整数型(int)”。 可供选择的属性值: 0. 无 1. 蓝色XP风格 2. 绿色XP风格 3. 银色XP风格 4. 自定义 成员属性<37>的中文名称为“闪烁选中项目”,英文名称为“IsFlashItem”,类型为“逻辑型(bool)”。 成员属性<38>的中文名称为“菜单图标图片组”,英文名称为“FolderIcon”,类型为“字节集(bin)”。 成员属性<39>的中文名称为“菜单背景图片组”,英文名称为“FolerBackImage”,类型为“字节集(bin)”。 成员属性<40>的中文名称为“显示菜单文本”,英文名称为“IsShowTextOnImage”,类型为“逻辑型(bool)”。 成员属性<41>的中文名称为“显示菜单图标”,英文名称为“IsShowIconOnImage”,类型为“逻辑型(bool)”。 组件事件列表: 事件 1 : 事件名称:项目被选择 当用户单击项目时产生本事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“菜单索引”,类型为“整数型(int)”。 事件参数<2>的名称为“项目索引”,类型为“整数型(int)”。 事件 2 : 事件名称:菜单被改变 当菜单被改变时产生本事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“菜单索引”,类型为“整数型(int)”。 事件 3 : 事件名称:项目名称被改变 当修改项目名称时产生本事件。返回假表示不允许修改,返回真或不返回值表示允许修改。 此事件的用户处理子程序所需返回数据的类型为“逻辑型(bool)”。 事件参数<1>的名称为“项目文本”,类型为“文本型(text)”。 事件 4 : 事件名称:菜单名称被改变 当修改菜单名称时产生本事件。返回假表示不允许修改,返回真或不返回值表示允许修改。 此事件的用户处理子程序所需返回数据的类型为“逻辑型(bool)”。 事件参数<1>的名称为“菜单文本”,类型为“文本型(text)”。 事件 6 : 事件名称:菜单被单击 当用户单击菜单时产生本事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“菜单索引”,类型为“整数型(int)”。 事件 7 : 事件名称:菜单被右击 当用户用鼠标右键单击菜单时产生本事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“菜单索引”,类型为“整数型(int)”。 事件 8 : 事件名称:项目被右击 当用户用鼠标右键单击项目时产生本事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“菜单索引”,类型为“整数型(int)”。 事件参数<2>的名称为“项目索引”,类型为“整数型(int)”。 事件 9 : 事件名称:项目被双击 当用户用鼠标左键双击项目时产生本事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“菜单索引”,类型为“整数型(int)”。 事件参数<2>的名称为“项目索引”,类型为“整数型(int)”。 调用格式: 〈逻辑型〉 对象.加入菜单 (文本型 菜单名称,[整数型 菜单索引],[整数型 菜单数值]) - 扩展界面支持库三->卷帘式菜单 英文名称:AddFolder 加入一个新的菜单。本命令为初级对象成员命令。 参数<1>的名称为“菜单名称”,类型为“文本型(text)”。 参数<2>的名称为“菜单索引”,类型为“整数型(int)”,可以被省略。指定将加入的菜单所在位置。如果本参数省略,表示在所有菜单的最后加入菜单。 参数<3>的名称为“菜单数值”,类型为“整数型(int)”,可以被省略。指定与该菜单相关联的附加数值,供用户自己使用。如果本参数省略,默认为0。 操作系统需求: Windows 调用格式: 〈逻辑型〉 对象.加入项目 (文本型 项目名称,[整数型 菜单索引],[整数型 项目索引],[整数型 图片索引],[整数型 项目数值]) - 扩展界面支持库三->卷帘式菜单 英文名称:AddItem 在指定菜单中加入一个新的项目。调用本方法前,指定的菜单必须已经存在。本命令为初级对象成员命令。 参数<1>的名称为“项目名称”,类型为“文本型(text)”。 参数<2>的名称为“菜单索引”,类型为“整数型(int)”,可以被省略。指定在哪个菜单中插入项目。索引从 0 开始。如果本参数省略,表示在当前菜单中插入项目。 参数<3>的名称为“项目索引”,类型为“整数型(int)”,可以被省略。指定项目插入的位置。索引从 0 开始。如果本参数省略,表示在指定菜单(前一个参数)的最后插入项目。 参数<4>的名称为“图片索引”,类型为“整数型(int)”,可以被省略。指定该项目所使用的图片。索引从 0 开始。如果本参数省略,默认为-1,表示不使用图片。 参数<5>的名称为“项目数值”,类型为“整数型(int)”,可以被省略。指定与该项目相关联的附加数值,供用户自己使用。如果本参数省略,默认为0。 操作系统需求: Windows 调用格式: 〈逻辑型〉 对象.删除菜单 (整数型 菜单索引) - 扩展界面支持库三->卷帘式菜单 英文名称:RemoveFolder 删除指定的菜单。本命令为初级对象成员命令。 参数<1>的名称为“菜单索引”,类型为“整数型(int)”。索引从 0 开始。如果为-1,表示要删除所有菜单(相当于调用“清除()”)。 操作系统需求: Windows 调用格式: 〈逻辑型〉 对象.删除项目 (整数型 项目索引,[整数型 菜单索引]) - 扩展界面支持库三->卷帘式菜单 英文名称:RemoveItem 删除指定菜单中的指定项目。本命令为初级对象成员命令。 参数<1>的名称为“项目索引”,类型为“整数型(int)”。索引从 0 开始。如果为-1,表示要删除指定菜单中的所有项目。 参数<2>的名称为“菜单索引”,类型为“整数型(int)”,可以被省略。索引从 0 开始。如果本参数被省略,默认为当前选中菜单的索引。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.取菜单数 () - 扩展界面支持库三->卷帘式菜单 英文名称:GetFolderCount 获取菜单的个数。本命令为初级对象成员命令。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.取项目数 ([整数型 菜单索引]) - 扩展界面支持库三->卷帘式菜单 英文名称:GetItemCount 获取指定菜单中的项目个数。本命令为初级对象成员命令。 参数<1>的名称为“菜单索引”,类型为“整数型(int)”,可以被省略。索引从 0 开始。如果本参数被省略,默认为当前选中菜单的索引。 操作系统需求: Windows 调用格式: 〈文本型〉 对象.取菜单名称 (整数型 菜单索引) - 扩展界面支持库三->卷帘式菜单 英文名称:GetFolderText 获取指定菜单的名称文本。本命令为初级对象成员命令。 参数<1>的名称为“菜单索引”,类型为“整数型(int)”。索引从 0 开始。 操作系统需求: Windows 调用格式: 〈文本型〉 对象.取项目名称 (整数型 项目索引,[整数型 菜单索引]) - 扩展界面支持库三->卷帘式菜单 英文名称:GetItemText 获取指定菜单中的指定项目的名称文本。本命令为初级对象成员命令。 参数<1>的名称为“项目索引”,类型为“整数型(int)”。索引从 0 开始。 参数<2>的名称为“菜单索引”,类型为“整数型(int)”,可以被省略。索引从 0 开始。如果本参数被省略,默认为当前选中菜单的索引。 操作系统需求: Windows 调用格式: 〈逻辑型〉 对象.置菜单名称 (整数型 菜单索引,文本型 菜单名称) - 扩展界面支持库三->卷帘式菜单 英文名称:SetFolderText 设置指定菜单的名称文本。调用本方法将引发“菜单名称被改变”事件。本命令为初级对象成员命令。 参数<1>的名称为“菜单索引”,类型为“整数型(int)”。索引从 0 开始。 参数<2>的名称为“菜单名称”,类型为“文本型(text)”。 操作系统需求: Windows 调用格式: 〈逻辑型〉 对象.置项目名称 (整数型 项目索引,文本型 项目名称,[整数型 菜单索引]) - 扩展界面支持库三->卷帘式菜单 英文名称:SetItemText 设置指定菜单中的指定项目的名称文本。调用本方法将引发“项目名称被改变”事件。本命令为初级对象成员命令。 参数<1>的名称为“项目索引”,类型为“整数型(int)”。索引从 0 开始。 参数<2>的名称为“项目名称”,类型为“文本型(text)”。 参数<3>的名称为“菜单索引”,类型为“整数型(int)”,可以被省略。索引从 0 开始。如果本参数被省略,默认为当前选中菜单的索引。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.取菜单数值 ([整数型 菜单索引]) - 扩展界面支持库三->卷帘式菜单 英文名称:GetFolderData 取指定菜单的数值。失败返回 0。本命令为初级对象成员命令。 参数<1>的名称为“菜单索引”,类型为“整数型(int)”,可以被省略。索引从 0 开始。如果本参数省略,表示取当前菜单的数值。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.取项目数值 (整数型 项目索引,[整数型 菜单索引]) - 扩展界面支持库三->卷帘式菜单 英文名称:GetItemData 获取指定菜单中的指定项目的数值。失败返回 0。本命令为初级对象成员命令。 参数<1>的名称为“项目索引”,类型为“整数型(int)”。索引从 0 开始。 参数<2>的名称为“菜单索引”,类型为“整数型(int)”,可以被省略。索引从 0 开始。如果本参数被省略,默认为当前选中菜单的索引。 操作系统需求: Windows 调用格式: 〈逻辑型〉 对象.置菜单数值 (整数型 菜单索引,整数型 菜单数值) - 扩展界面支持库三->卷帘式菜单 英文名称:SetFolderData 设置指定菜单的数值。本命令为初级对象成员命令。 参数<1>的名称为“菜单索引”,类型为“整数型(int)”。索引从 0 开始。 参数<2>的名称为“菜单数值”,类型为“整数型(int)”。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.置项目数值 (整数型 项目索引,整数型 项目数值,[整数型 菜单索引]) - 扩展界面支持库三->卷帘式菜单 英文名称:SetItemData 设置指定菜单中指定项目的数值。本命令为初级对象成员命令。 参数<1>的名称为“项目索引”,类型为“整数型(int)”。索引从 0 开始。 参数<2>的名称为“项目数值”,类型为“整数型(int)”。 参数<3>的名称为“菜单索引”,类型为“整数型(int)”,可以被省略。索引从 0 开始。如果本参数被省略,默认为当前选中菜单的索引。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.取项目图片 (整数型 项目索引,[整数型 菜单索引]) - 扩展界面支持库三->卷帘式菜单 英文名称:GetItemImage 获取指定菜单中指定项目的图片索引。本命令为初级对象成员命令。 参数<1>的名称为“项目索引”,类型为“整数型(int)”。索引从 0 开始。 参数<2>的名称为“菜单索引”,类型为“整数型(int)”,可以被省略。索引从 0 开始。如果本参数被省略,默认为当前选中菜单的索引。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.置项目图片 (整数型 项目索引,整数型 图片索引,[整数型 菜单索引]) - 扩展界面支持库三->卷帘式菜单 英文名称:SetItemImage 设置指定菜单中指定项目的图片索引。本命令为初级对象成员命令。 参数<1>的名称为“项目索引”,类型为“整数型(int)”。索引从 0 开始。 参数<2>的名称为“图片索引”,类型为“整数型(int)”。 参数<3>的名称为“菜单索引”,类型为“整数型(int)”,可以被省略。索引从 0 开始。如果本参数被省略,默认为当前选中菜单的索引。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.清除 () - 扩展界面支持库三->卷帘式菜单 英文名称:RemoveAll 删除所有菜单以及所有项目。本命令为初级对象成员命令。 操作系统需求: Windows 调用格式: 〈逻辑型〉 对象.加入组件菜单 (文本型 菜单名称,通用型 窗口组件,[整数型 菜单索引],[整数型 菜单数值]) - 扩展界面支持库三->卷帘式菜单 英文名称:AddCtrlFolder 在指定位置添加新的菜单,该菜单可容纳普通窗口组件(而不能再容纳普通项目)。本命令为初级对象成员命令。 参数<1>的名称为“菜单名称”,类型为“文本型(text)”。 参数<2>的名称为“窗口组件”,类型为“通用型(all)”。指定要加入的窗口组件。该窗口组件将被自动调整大小,以便恰好放置于菜单中。建议使用容器类窗口组件,如“分组框”“图片框”“外形框”等,容器类窗口组件中再可放其它组件。即使被加入的组件“可视”属性为“假”,必要时也会被显示出来。如果加入的是窗口,将自动取消其标题栏并禁止最大化、最小化和关闭。 参数<3>的名称为“菜单索引”,类型为“整数型(int)”,可以被省略。指定将加入的菜单所在位置。如果本参数省略,表示在所有菜单的最后加入菜单。 参数<4>的名称为“菜单数值”,类型为“整数型(int)”,可以被省略。指定与该菜单相关联的附加数值,供用户自己使用。如果本参数省略,默认为0。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.置菜单图标 (整数型 菜单索引,整数型 图标索引) - 扩展界面支持库三->卷帘式菜单 英文名称:SetFolderIcon 设置指定菜单的图标。本命令为初级对象成员命令。 参数<1>的名称为“菜单索引”,类型为“整数型(int)”。索引从 0 开始。如果为-1,表示统一设置现有所有菜单的图标。 参数<2>的名称为“图标索引”,类型为“整数型(int)”。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.取菜单图标 (整数型 菜单索引) - 扩展界面支持库三->卷帘式菜单 英文名称:GetFolderIcon 返回指定菜单的图标。本命令为初级对象成员命令。 参数<1>的名称为“菜单索引”,类型为“整数型(int)”。索引从 0 开始。 操作系统需求: Windows 调用格式: 〈逻辑型〉 对象.置菜单底图 (整数型 菜单索引,[整数型 正常图片索引],[整数型 选中图片索引],[整数型 正常加亮图片索引],[整数型 选中加亮图片索引]) - 扩展界面支持库三->卷帘式菜单 英文名称:SetFolderBackImage 设置指定菜单的背景图片。本命令为初级对象成员命令。 参数<1>的名称为“菜单索引”,类型为“整数型(int)”。索引从 0 开始。如果为-1,表示统一设置现有所有菜单的背景图片。 参数<2>的名称为“正常图片索引”,类型为“整数型(int)”,可以被省略。索引从0开始。如果本参数省略,默认为-1,表示不指定图片。 参数<3>的名称为“选中图片索引”,类型为“整数型(int)”,可以被省略。索引从0开始。如果本参数省略,默认为-1,表示不指定图片。 参数<4>的名称为“正常加亮图片索引”,类型为“整数型(int)”,可以被省略。索引从0开始。如果本参数省略,默认为-1,表示不指定图片。 参数<5>的名称为“选中加亮图片索引”,类型为“整数型(int)”,可以被省略。索引从0开始。如果本参数省略,默认为-1,表示不指定图片。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.取菜单底图 (整数型 菜单索引,[整数型变量 正常图片索引],[整数型变量 选中图片索引],[整数型变量 正常加亮图片索引],[整数型变量 选中加亮图片索引]) - 扩展界面支持库三->卷帘式菜单 英文名称:GetFolderBackImage 取指定菜单的背景图片。取得的图片索引值将写入后面四个参数中,索引值从0开始。本命令为初级对象成员命令。 参数<1>的名称为“菜单索引”,类型为“整数型(int)”。索引从 0 开始。 参数<2>的名称为“正常图片索引”,类型为“整数型(int)”,可以被省略,提供参数数据时只能提供变量。 参数<3>的名称为“选中图片索引”,类型为“整数型(int)”,可以被省略,提供参数数据时只能提供变量。 参数<4>的名称为“正常加亮图片索引”,类型为“整数型(int)”,可以被省略,提供参数数据时只能提供变量。 参数<5>的名称为“选中加亮图片索引”,类型为“整数型(int)”,可以被省略,提供参数数据时只能提供变量。 操作系统需求: Windows 调用格式: 〈逻辑型〉 对象.菜单是否已禁止 (整数型 菜单索引) - 扩展界面支持库三->卷帘式菜单 英文名称:IsFolderDisabled 判断指定菜单是否已被禁止。如果菜单已被禁止,返回“真”,否则返回“假”。如果指定菜单不存在,直接返回“假”。本命令为初级对象成员命令。 参数<1>的名称为“菜单索引”,类型为“整数型(int)”。索引从 0 开始。 操作系统需求: Windows 调用格式: 〈逻辑型〉 对象.禁止菜单 (整数型 菜单索引,逻辑型 禁止吗) - 扩展界面支持库三->卷帘式菜单 英文名称:DisableFolder 禁止或取消禁止指定菜单。被禁止的菜单不接受鼠标点击,外观上也与正常菜单有所区别。本命令为初级对象成员命令。 参数<1>的名称为“菜单索引”,类型为“整数型(int)”。索引从 0 开始。 参数<2>的名称为“禁止吗”,类型为“逻辑型(bool)”。如果本参数为“真”,表示禁止菜单;如果本参数为“假”,表示取消禁止菜单。 操作系统需求: Windows 调用格式: 〈逻辑型〉 对象.项目是否已禁止 (整数型 菜单索引,整数型 项目索引) - 扩展界面支持库三->卷帘式菜单 英文名称:IsItemDisabled 判断指定项目是否已被禁止。如果项目已被禁止,返回“真”,否则返回“假”。如果指定项目不存在,直接返回“假”。本命令为初级对象成员命令。 参数<1>的名称为“菜单索引”,类型为“整数型(int)”。索引从 0 开始。 参数<2>的名称为“项目索引”,类型为“整数型(int)”。索引从 0 开始。 操作系统需求: Windows 调用格式: 〈逻辑型〉 对象.禁止项目 (整数型 菜单索引,整数型 项目索引,逻辑型 禁止吗) - 扩展界面支持库三->卷帘式菜单 英文名称:DisableItem 禁止或取消禁止指定项目。被禁止的项目不接受鼠标点击,外观上也与正常项目有所区别。本命令为初级对象成员命令。 参数<1>的名称为“菜单索引”,类型为“整数型(int)”。索引从 0 开始。 参数<2>的名称为“项目索引”,类型为“整数型(int)”。索引从 0 开始。 参数<3>的名称为“禁止吗”,类型为“逻辑型(bool)”。如果本参数为“真”,表示禁止项目;如果本参数为“假”,表示取消禁止项目。 操作系统需求: Windows 调用格式: 〈逻辑型〉 对象.菜单是否已隐藏 (整数型 菜单索引) - 扩展界面支持库三->卷帘式菜单 英文名称:IsFolderHided 判断指定菜单是否已被隐藏。如果菜单已被隐藏,返回“真”,否则返回“假”。如果指定菜单不存在,直接返回“假”。本命令为初级对象成员命令。 参数<1>的名称为“菜单索引”,类型为“整数型(int)”。索引从 0 开始。 操作系统需求: Windows 调用格式: 〈逻辑型〉 对象.隐藏菜单 (整数型 菜单索引,逻辑型 隐藏吗) - 扩展界面支持库三->卷帘式菜单 英文名称:HideFolder 隐藏或取消隐藏指定菜单。被隐藏的菜单不可见,且不可被设置为当前菜单。本命令为初级对象成员命令。 参数<1>的名称为“菜单索引”,类型为“整数型(int)”。索引从 0 开始。 参数<2>的名称为“隐藏吗”,类型为“逻辑型(bool)”。如果本参数为“真”,表示隐藏菜单;如果本参数为“假”,表示取消隐藏菜单。 操作系统需求: Windows 调用格式: 〈逻辑型〉 对象.项目是否已隐藏 (整数型 菜单索引,整数型 项目索引) - 扩展界面支持库三->卷帘式菜单 英文名称:IsItemHided 判断指定项目是否已被隐藏。如果项目已被隐藏,返回“真”,否则返回“假”。如果指定项目不存在,直接返回“假”。本命令为初级对象成员命令。 参数<1>的名称为“菜单索引”,类型为“整数型(int)”。索引从 0 开始。 参数<2>的名称为“项目索引”,类型为“整数型(int)”。索引从 0 开始。 操作系统需求: Windows 调用格式: 〈逻辑型〉 对象.隐藏项目 (整数型 菜单索引,整数型 项目索引,逻辑型 隐藏吗) - 扩展界面支持库三->卷帘式菜单 英文名称:HideItem 隐藏或取消隐藏指定项目。本命令为初级对象成员命令。 参数<1>的名称为“菜单索引”,类型为“整数型(int)”。索引从 0 开始。 参数<2>的名称为“项目索引”,类型为“整数型(int)”。索引从 0 开始。 参数<3>的名称为“隐藏吗”,类型为“逻辑型(bool)”。如果本参数为“真”,表示隐藏项目;如果本参数为“假”,表示取消隐藏项目。 操作系统需求: Windows 调用格式: 〈文本型〉 对象.取菜单提示文本 (整数型 菜单索引) - 扩展界面支持库三->卷帘式菜单 英文名称:GetFolderTipText 取指定菜单的提示文本。本命令为初级对象成员命令。 参数<1>的名称为“菜单索引”,类型为“整数型(int)”。索引从 0 开始。 操作系统需求: Windows 调用格式: 〈逻辑型〉 对象.置菜单提示文本 (整数型 菜单索引,文本型 提示文本) - 扩展界面支持库三->卷帘式菜单 英文名称:SetFolderTipText 设置指定菜单的提示文本。本命令为初级对象成员命令。 参数<1>的名称为“菜单索引”,类型为“整数型(int)”。索引从 0 开始。 参数<2>的名称为“提示文本”,类型为“文本型(text)”。 操作系统需求: Windows 调用格式: 〈文本型〉 对象.取项目提示文本 (整数型 菜单索引,整数型 项目索引) - 扩展界面支持库三->卷帘式菜单 英文名称:GetItemTipText 取指定项目的提示文本。本命令为初级对象成员命令。 参数<1>的名称为“菜单索引”,类型为“整数型(int)”。索引从 0 开始。 参数<2>的名称为“项目索引”,类型为“整数型(int)”。索引从 0 开始。 操作系统需求: Windows 调用格式: 〈逻辑型〉 对象.置项目提示文本 (整数型 菜单索引,整数型 项目索引,文本型 提示文本) - 扩展界面支持库三->卷帘式菜单 英文名称:SetItemTipText 设置指定项目的提示文本。本命令为初级对象成员命令。 参数<1>的名称为“菜单索引”,类型为“整数型(int)”。索引从 0 开始。 参数<2>的名称为“项目索引”,类型为“整数型(int)”。索引从 0 开始。 参数<3>的名称为“提示文本”,类型为“文本型(text)”。 操作系统需求: Windows 成员属性“项目”所在数据类型为“卷帘式菜单”,英文名称为“Items”,类型为“字节集(bin)”。 成员属性“项目图标图片组”所在数据类型为“卷帘式菜单”,英文名称为“BigImageList”,类型为“字节集(bin)”。 当“排列方式”属性为“0.图标方式”时项目使用的图标。 成员属性“项目列表图片组”所在数据类型为“卷帘式菜单”,英文名称为“SmallImageList”,类型为“字节集(bin)”。 当“排列方式”属性为“1.列表方式”时项目使用的图标。 成员属性“背景颜色”所在数据类型为“卷帘式菜单”,英文名称为“BackColor”,类型为“整数型(int)”。 成员属性“排列方式”所在数据类型为“卷帘式菜单”,英文名称为“RangeStyle”,类型为“整数型(int)”。 可供选择的属性值: 0. 图标方式 1. 列表方式 成员属性“现行选中菜单”所在数据类型为“卷帘式菜单”,英文名称为“FolderIndex”,类型为“整数型(int)”。 序号从0开始。如果没有现行选中菜单,该属性值为-1。 成员属性“现行选中项目”所在数据类型为“卷帘式菜单”,英文名称为“ItemIndex”,类型为“整数型(int)”。 序号从0开始。如果没有现行选中项目,该属性值为-1。 成员属性“菜单底色”所在数据类型为“卷帘式菜单”,英文名称为“FolderBgColor”,类型为“整数型(int)”。 成员属性“菜单下按色”所在数据类型为“卷帘式菜单”,英文名称为“FolderBgDownColor”,类型为“整数型(int)”。 成员属性“菜单悬停色”所在数据类型为“卷帘式菜单”,英文名称为“FolderBgHoverColor”,类型为“整数型(int)”。 成员属性“菜单选中色”所在数据类型为“卷帘式菜单”,英文名称为“FolderSelBgColor”,类型为“整数型(int)”。 成员属性“菜单文本色”所在数据类型为“卷帘式菜单”,英文名称为“FolderTextColor”,类型为“整数型(int)”。 成员属性“菜单下按文本色”所在数据类型为“卷帘式菜单”,英文名称为“FolderTextDownColor”,类型为“整数型(int)”。 成员属性“菜单悬停文本色”所在数据类型为“卷帘式菜单”,英文名称为“FolderTextHoverColor”,类型为“整数型(int)”。 成员属性“菜单选中文本色”所在数据类型为“卷帘式菜单”,英文名称为“FolderSelTextColor”,类型为“整数型(int)”。 成员属性“项目文本色”所在数据类型为“卷帘式菜单”,英文名称为“ItemTextColor”,类型为“整数型(int)”。 成员属性“项目悬停文本色”所在数据类型为“卷帘式菜单”,英文名称为“ItemTextHoverColor”,类型为“整数型(int)”。 成员属性“项目选中文本色”所在数据类型为“卷帘式菜单”,英文名称为“ItemSelTextColor”,类型为“整数型(int)”。 成员属性“亮边框色”所在数据类型为“卷帘式菜单”,英文名称为“HilightBorder”,类型为“整数型(int)”。 成员属性“暗边框色”所在数据类型为“卷帘式菜单”,英文名称为“DarkBorder”,类型为“整数型(int)”。 如果“平面”属性为“真”,使用该颜色作为边框色。 成员属性“菜单字体”所在数据类型为“卷帘式菜单”,英文名称为“FolderFont”,类型为“字体(font)”。 成员属性“项目字体”所在数据类型为“卷帘式菜单”,英文名称为“ItemFont”,类型为“字体(font)”。 成员属性“菜单高度”所在数据类型为“卷帘式菜单”,英文名称为“FolderHeight”,类型为“整数型(int)”。 成员属性“菜单滚动速度”所在数据类型为“卷帘式菜单”,英文名称为“FolderScrollSpeed”,类型为“整数型(int)”。 值越大滚动越快,0表示没有滚动效果。此值如果不为0,必须大于菜单高度。 成员属性“平面”所在数据类型为“卷帘式菜单”,英文名称为“FlatStyle”,类型为“逻辑型(bool)”。 成员属性“XP风格”所在数据类型为“卷帘式菜单”,英文名称为“XPStyle”,类型为“整数型(int)”。 可供选择的属性值: 0. 无 1. 蓝色XP风格 2. 绿色XP风格 3. 银色XP风格 4. 自定义 成员属性“闪烁选中项目”所在数据类型为“卷帘式菜单”,英文名称为“IsFlashItem”,类型为“逻辑型(bool)”。 成员属性“菜单图标图片组”所在数据类型为“卷帘式菜单”,英文名称为“FolderIcon”,类型为“字节集(bin)”。 成员属性“菜单背景图片组”所在数据类型为“卷帘式菜单”,英文名称为“FolerBackImage”,类型为“字节集(bin)”。 成员属性“显示菜单文本”所在数据类型为“卷帘式菜单”,英文名称为“IsShowTextOnImage”,类型为“逻辑型(bool)”。 成员属性“显示菜单图标”所在数据类型为“卷帘式菜单”,英文名称为“IsShowIconOnImage”,类型为“逻辑型(bool)”。 事件名称:项目被选择 当用户单击项目时产生本事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“菜单索引”,类型为“整数型(int)”。 事件参数<2>的名称为“项目索引”,类型为“整数型(int)”。 事件名称:菜单被改变 当菜单被改变时产生本事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“菜单索引”,类型为“整数型(int)”。 事件名称:项目名称被改变 当修改项目名称时产生本事件。返回假表示不允许修改,返回真或不返回值表示允许修改。 此事件的用户处理子程序所需返回数据的类型为“逻辑型(bool)”。 事件参数<1>的名称为“项目文本”,类型为“文本型(text)”。 事件名称:菜单名称被改变 当修改菜单名称时产生本事件。返回假表示不允许修改,返回真或不返回值表示允许修改。 此事件的用户处理子程序所需返回数据的类型为“逻辑型(bool)”。 事件参数<1>的名称为“菜单文本”,类型为“文本型(text)”。 事件名称:菜单被单击 当用户单击菜单时产生本事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“菜单索引”,类型为“整数型(int)”。 事件名称:菜单被右击 当用户用鼠标右键单击菜单时产生本事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“菜单索引”,类型为“整数型(int)”。 事件名称:项目被右击 当用户用鼠标右键单击项目时产生本事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“菜单索引”,类型为“整数型(int)”。 事件参数<2>的名称为“项目索引”,类型为“整数型(int)”。 事件名称:项目被双击 当用户用鼠标左键双击项目时产生本事件。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“菜单索引”,类型为“整数型(int)”。 事件参数<2>的名称为“项目索引”,类型为“整数型(int)”。 --------------------------------------------------- 数据类型名称:高级选择夹 英文名称:PageControl 本数据类型为容器窗口组件型,不能接受输入焦点,共包含 60 个成员命令, 44 个成员属性, 5 个组件事件。 操作系统需求: 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>的中文名称为“表头方向”,英文名称为“TabDirection”,类型为“整数型(int)”。 可供选择的属性值: 0. 上 1. 下 2. 左 3. 右 成员属性<10>的中文名称为“允许多行表头”,英文名称为“AllowMultiLines”,类型为“逻辑型(bool)”。 成员属性<11>的中文名称为“字体”,英文名称为“Font”,类型为“字体(font)”。 当“字体”属性改变时,“子夹头高度”属性也将被自动调整。 成员属性<12>的中文名称为“子夹管理”,英文名称为“Items”,类型为“字节集(bin)”。 成员属性<13>的中文名称为“现行子夹”,英文名称为“PageIndex”,类型为“整数型(int)”。 本属性指定现行被选中子夹的索引,索引值从 0 开始。注:在设计时,此属性值用于指定程序启动后的初始选中子夹。 成员属性<14>的中文名称为“隐藏表头”,英文名称为“HideTabs”,类型为“逻辑型(bool)”。 如果本属性为“真”,则不显示表头(子夹头)。 成员属性<15>的中文名称为“隐藏自身”,英文名称为“HideMe”,类型为“逻辑型(bool)”。 如果本属性为“真”,则整个控件背景以“背景颜色”填充,基本上让用户感觉不到选择夹控件的存在。 成员属性<19>的中文名称为“子夹头高度”,英文名称为“TabHeight”,类型为“整数型(int)”。 如果“表头样式”属性为“1.梯形”,则此属性值为4的倍数时有最好的外观显示。 成员属性<20>的中文名称为“界面风格”,英文名称为“UIStyle”,类型为“整数型(int)”。 可供选择的属性值: 0. 自定义风格 1. 蓝色XP风格 2. 绿色XP风格 3. 银色XP风格 成员属性<21>的中文名称为“表头样式”,英文名称为“TabStyle”,类型为“整数型(int)”。 仅当“界面风格”属性为“0.自定义风格”时有效。 可供选择的属性值: 0. 矩形 1. 梯形 成员属性<22>的中文名称为“标题对齐方式”,英文名称为“CaptionAlign”,类型为“整数型(int)”。 当表头在左右方向且属性“竖排子夹名称”为“真”时,本属性无效。 可供选择的属性值: 0. 居中 1. 左对齐 成员属性<23>的中文名称为“图标图片组”,英文名称为“IconImageList”,类型为“字节集(bin)”。 指定显示于子夹头中的图标图片。 成员属性<24>的中文名称为“背景图片组”,英文名称为“TabBackImageList”,类型为“字节集(bin)”。 指定显示于子夹头中的背景图片。 成员属性<25>的中文名称为“滚动按钮图片组”,英文名称为“ScrollButtonsImageList”,类型为“字节集(bin)”。 自动使用其中的前8个图片,依次作为“左按钮正常”“左按钮点燃”“左按钮按下”“左按钮禁止”“右按钮正常”“右按钮点燃”“右按钮按下”“右按钮禁止”时的背景图片。图片组中单个图片的宽度和高度最好相等且在10到20象素之间为宜。如果本属性为空,将使用默认的滚动按钮背景图片(13x13)。 成员属性<29>的中文名称为“表头底色渐变”,英文名称为“GradientTabBackColor”,类型为“逻辑型(bool)”。 是否使用颜色渐变风格的表头。仅当“界面风格”属性为“0. 自定义风格”时有效。 成员属性<30>的中文名称为“正常表头底色”,英文名称为“NomalTabBackColor”,类型为“整数型(int)”。 子夹头未被选中也未被点燃时的背景颜色。仅当“界面风格”属性为“0. 自定义风格”时有效。 成员属性<31>的中文名称为“点燃表头底色”,英文名称为“HoverTabBackColor”,类型为“整数型(int)”。 子夹头被点燃(鼠标指向子夹头区域)时的背景颜色。仅当“界面风格”属性为“0. 自定义风格”时有效。 成员属性<32>的中文名称为“选中表头底色”,英文名称为“SelTabBackColor”,类型为“整数型(int)”。 子夹头被选中时的背景颜色。仅当“界面风格”属性为“0. 自定义风格”时有效。 成员属性<35>的中文名称为“页面底色”,英文名称为“PageBackColor”,类型为“整数型(int)”。 仅当“界面风格”属性为“0. 自定义风格”时有效。 成员属性<36>的中文名称为“边框颜色”,英文名称为“BordlineColor”,类型为“整数型(int)”。 成员属性<39>的中文名称为“正常标题颜色”,英文名称为“NomalCaptionColor”,类型为“整数型(int)”。 子夹未被选中也未被点燃时的标题文本颜色。 成员属性<40>的中文名称为“点燃标题颜色”,英文名称为“HoverCaptionColor”,类型为“整数型(int)”。 子夹被点燃(鼠标指向子夹头区域)时的标题文本颜色。 成员属性<41>的中文名称为“选中标题颜色”,英文名称为“SelCaptionColor”,类型为“整数型(int)”。 子夹被选中时的标题文本颜色。 成员属性<45>的中文名称为“背景颜色”,英文名称为“BackColor”,类型为“整数型(int)”。 成员属性<48>的中文名称为“竖排子夹名称”,英文名称为“VerticalCaption”,类型为“逻辑型(bool)”。 是否使用类似于古籍中的竖排文本显示模式。本属性仅当表头在左右方向时有效。 成员属性<49>的中文名称为“显示隐藏子夹”,英文名称为“ShowHiddenPage”,类型为“逻辑型(bool)”。 指定“在运行模式下”是否显示“所有被隐藏的”子夹(头)。在设计模式下,为方便用户操作,始终显示被隐藏的子夹。 成员属性<50>的中文名称为“启用禁止子夹”,英文名称为“EnableDisabledPage”,类型为“逻辑型(bool)”。 指定“在运行模式下”是否启用“所有被禁止的”子夹(头)。如果本属性为假,则运行模式下被禁止的子夹不响应鼠标单击事件。在设计模式下,为方便用户操作,始终启用被禁止的子夹。 成员属性<54>的中文名称为“指定渐变起始色”,英文名称为“UseUserGradientColors”,类型为“逻辑型(bool)”。 仅当“界面风格”属性为“0. 自定义风格”且“表头底色渐变”属性为真时有效。 成员属性<55>的中文名称为“正常渐变起始色”,英文名称为“NormalGradientColor”,类型为“整数型(int)”。 成员属性<56>的中文名称为“点燃渐变起始色”,英文名称为“HoverGradientColor”,类型为“整数型(int)”。 成员属性<57>的中文名称为“选中渐变起始色”,英文名称为“SelGradientColor”,类型为“整数型(int)”。 成员属性<59>的中文名称为“页面区左边”,英文名称为“PageLeft”,类型为“整数型(int)”。 本属性只可读。 相对组件自身窗口区域而言。 成员属性<60>的中文名称为“页面区顶边”,英文名称为“PageTop”,类型为“整数型(int)”。 本属性只可读。 相对组件自身窗口区域而言。 成员属性<61>的中文名称为“页面区宽度”,英文名称为“PageWidth”,类型为“整数型(int)”。 本属性只可读。 成员属性<62>的中文名称为“页面区高度”,英文名称为“PageHeight”,类型为“整数型(int)”。 本属性只可读。 成员属性<63>的中文名称为“不点燃选中子夹”,英文名称为“NotHoverSelTab”,类型为“逻辑型(bool)”。 不点然当前被选中的子夹,即鼠标指向它时不改变其文本背景颜色或图片。 组件事件列表: 事件 1 : 事件名称:子夹被改变 当子夹被改变时产生本事件。 此事件的用户处理子程序不需要返回数据。 事件 2 : 事件名称:将改变子夹 当将要改变子夹时产生本事件,注意此时还没有切换到新的子夹。事件参数“子夹索引”标识了将要被切换到的子夹。如果返回“假”表示不允许切换到新的子夹,返回“真”或不返回值表示允许切换。 此事件的用户处理子程序所需返回数据的类型为“逻辑型(bool)”。 事件参数<1>的名称为“子夹索引”,类型为“整数型(int)”。 事件 3 : 事件名称:子夹头被单击 当用户单击子夹头时产生本事件,注意此时还没有切换到新的子夹。事件参数“子夹索引”标识了被单击的子夹。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“子夹索引”,类型为“整数型(int)”。 事件 4 : 事件名称:子夹头被点燃 当鼠标第一次移动到子夹头区域时产生本事件。事件参数“子夹索引”标识了被点燃的子夹。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“子夹索引”,类型为“整数型(int)”。 事件 5 : 事件名称:子夹头被右击 当用户用鼠标右键单击子夹头时产生本事件。事件参数“子夹索引”标识了被右击的子夹。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“子夹索引”,类型为“整数型(int)”。 调用格式: 〈整数型〉 对象.加入子夹 (文本型 子夹标题,[整数型 子夹索引],[整数型 正常图标],[整数型 点燃图标],[整数型 选中图标]) - 扩展界面支持库三->高级选择夹 英文名称:AddPage 加入一个新的子夹。如果执行成功,返回新子夹的索引(子夹索引从0开始),失败则返回-1。本命令为初级对象成员命令。 参数<1>的名称为“子夹标题”,类型为“文本型(text)”。 参数<2>的名称为“子夹索引”,类型为“整数型(int)”,可以被省略。指定欲加入的子夹所在位置。如果本参数省略或超出索引范围,将在所有子夹的最后加入新子夹。索引从0开始。 参数<3>的名称为“正常图标”,类型为“整数型(int)”,可以被省略。对应“图标图片组”属性中的图片索引,在正常情况下(子夹未被点燃也未被选中)显示在标题文本前面。如果省略或值为-1,表示不使用图标。 参数<4>的名称为“点燃图标”,类型为“整数型(int)”,可以被省略。对应“图标图片组”属性中的图片索引,在子夹被点燃(鼠标悬停)时显示在标题文本前面。如果省略或值为-1,将使用正常图标。 参数<5>的名称为“选中图标”,类型为“整数型(int)”,可以被省略。对应“图标图片组”属性中的图片索引,在子夹被选中时显示在标题文本前面。如果省略或值为-1,将使用正常图标。 操作系统需求: Windows 调用格式: 〈逻辑型〉 对象.删除子夹 (整数型 子夹索引) - 扩展界面支持库三->高级选择夹 英文名称:DeletePage 删除指定位置处的“动态加入的”子夹。注意:本方法只能删除使用“加入子夹()”动态加入的子夹,而不能删除在设计期加入的子夹;如果当前只有一个可视子夹,则该子夹不能被删除。本命令为初级对象成员命令。 参数<1>的名称为“子夹索引”,类型为“整数型(int)”。指定欲删除的“动态加入的”子夹。子夹索引从0开始。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.取子夹数目 () - 扩展界面支持库三->高级选择夹 英文名称:GetPageCount 本命令为初级对象成员命令。 操作系统需求: Windows 调用格式: 〈文本型〉 对象.取子夹名称 (整数型 子夹索引) - 扩展界面支持库三->高级选择夹 英文名称:GetPageCaption 本命令为初级对象成员命令。 参数<1>的名称为“子夹索引”,类型为“整数型(int)”。子夹索引从0开始。 操作系统需求: Windows 调用格式: 〈逻辑型〉 对象.置子夹名称 (整数型 子夹索引,文本型 子夹名称) - 扩展界面支持库三->高级选择夹 英文名称:SetPageCaption 本命令为初级对象成员命令。 参数<1>的名称为“子夹索引”,类型为“整数型(int)”。子夹索引从0开始。 参数<2>的名称为“子夹名称”,类型为“文本型(text)”。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.取子夹图标 (整数型 子夹索引,[整数型变量 正常图标],[整数型变量 点燃图标],[整数型变量 选中图标]) - 扩展界面支持库三->高级选择夹 英文名称:GetPageIcons 获取指定子夹的图标索引。本命令为初级对象成员命令。 参数<1>的名称为“子夹索引”,类型为“整数型(int)”。指定欲取其图标的子夹。子夹索引从0开始。 参数<2>的名称为“正常图标”,类型为“整数型(int)”,可以被省略,提供参数数据时只能提供变量。用于接收正常图标在“图标图片组”属性中的图片索引。 参数<3>的名称为“点燃图标”,类型为“整数型(int)”,可以被省略,提供参数数据时只能提供变量。用于接收点燃图标在“图标图片组”属性中的图片索引。 参数<4>的名称为“选中图标”,类型为“整数型(int)”,可以被省略,提供参数数据时只能提供变量。用于接收选中图标在“图标图片组”属性中的图片索引。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.置子夹图标 (整数型 子夹索引,[整数型 正常图标],[整数型 点燃图标],[整数型 选中图标]) - 扩展界面支持库三->高级选择夹 英文名称:SetPageIcons 为指定子夹设置图标。本命令为初级对象成员命令。 参数<1>的名称为“子夹索引”,类型为“整数型(int)”。指定欲设置图标的子夹。子夹索引从0开始。 参数<2>的名称为“正常图标”,类型为“整数型(int)”,可以被省略。对应“图标图片组”属性中的图片索引,在正常情况下(子夹未被点燃也未被选中)显示。如果省略或值为-1,表示不使用图标。 参数<3>的名称为“点燃图标”,类型为“整数型(int)”,可以被省略。对应“图标图片组”属性中的图片索引,在子夹被点燃(鼠标悬停)时显示。如果省略或值为-1,将使用正常图标。 参数<4>的名称为“选中图标”,类型为“整数型(int)”,可以被省略。对应“图标图片组”属性中的图片索引,在子夹被选中时显示。如果省略或值为-1,将使用正常图标。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.取子夹数值 (整数型 子夹索引,[整数型变量 数值一],[整数型变量 数值二],[整数型变量 数值三]) - 扩展界面支持库三->高级选择夹 英文名称:GetPageDatas 读取指定子夹中的自定义数值,该数值应事先以“置子夹数值()”写入。本命令为初级对象成员命令。 参数<1>的名称为“子夹索引”,类型为“整数型(int)”。指定欲取其数值的子夹。子夹索引从0开始。 参数<2>的名称为“数值一”,类型为“整数型(int)”,可以被省略,提供参数数据时只能提供变量。用于接收数值一。 参数<3>的名称为“数值二”,类型为“整数型(int)”,可以被省略,提供参数数据时只能提供变量。用于接收数值二。 参数<4>的名称为“数值三”,类型为“整数型(int)”,可以被省略,提供参数数据时只能提供变量。用于接收数值三。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.置子夹数值 (整数型 子夹索引,[整数型 数值一],[整数型 数值二],[整数型 数值三]) - 扩展界面支持库三->高级选择夹 英文名称:SetPageDatas 为指定子夹头设置自定义数值。该数值仅供用户在程序运行期使用。本命令为初级对象成员命令。 参数<1>的名称为“子夹索引”,类型为“整数型(int)”。指定欲设置其数值的子夹。子夹索引从0开始。 参数<2>的名称为“数值一”,类型为“整数型(int)”,可以被省略。如果省略,默认为0。 参数<3>的名称为“数值二”,类型为“整数型(int)”,可以被省略。如果省略,默认为0。 参数<4>的名称为“数值三”,类型为“整数型(int)”,可以被省略。如果省略,默认为0。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.取子夹头底色 (整数型 子夹索引,[整数型变量 正常底色],[整数型变量 点燃底色],[整数型变量 选中底色]) - 扩展界面支持库三->高级选择夹 英文名称:GetTabBackColors 读取指定子夹的子夹头底色。请参数“置子夹头底色”方法的说明。本命令为初级对象成员命令。 参数<1>的名称为“子夹索引”,类型为“整数型(int)”。指定欲取其子夹头底色的子夹。子夹索引从0开始。 参数<2>的名称为“正常底色”,类型为“整数型(int)”,可以被省略,提供参数数据时只能提供变量。用于接收正常底色。 参数<3>的名称为“点燃底色”,类型为“整数型(int)”,可以被省略,提供参数数据时只能提供变量。用于接收点燃底色。 参数<4>的名称为“选中底色”,类型为“整数型(int)”,可以被省略,提供参数数据时只能提供变量。用于接收选中底色。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.置子夹头底色 (整数型 子夹索引,整数型 正常底色,[整数型 点燃底色],[整数型 选中底色]) - 扩展界面支持库三->高级选择夹 英文名称:SetTabBackColors 为指定子夹的子夹头设置底色。每个子夹都可以分别设置不同的子夹头底色。没有调用本方法设置底色的子夹,将使用“子夹头正常底色”“子夹头点燃底色”“子夹头选中底色”等属性所指定的颜色。本命令为初级对象成员命令。 参数<1>的名称为“子夹索引”,类型为“整数型(int)”。指定欲设置其子夹头底色的子夹。子夹索引从0开始。 参数<2>的名称为“正常底色”,类型为“整数型(int)”。在子夹未被点燃也未被选中时显示。 参数<3>的名称为“点燃底色”,类型为“整数型(int)”,可以被省略。在子夹被点燃(鼠标在子夹头区域)时显示。如果省略,则显示正常底色。 参数<4>的名称为“选中底色”,类型为“整数型(int)”,可以被省略。在子夹被选中时显示。如果省略,则显示正常底色。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.取子夹头底图 (整数型 子夹索引,[整数型变量 正常底图],[整数型变量 点燃底图],[整数型变量 选中底图]) - 扩展界面支持库三->高级选择夹 英文名称:GetTabBackImage 获取指定子夹头的背景图片索引。本命令为初级对象成员命令。 参数<1>的名称为“子夹索引”,类型为“整数型(int)”。指定欲取其背景图片的子夹。子夹索引从0开始。 参数<2>的名称为“正常底图”,类型为“整数型(int)”,可以被省略,提供参数数据时只能提供变量。用于接收正常底图在“背景图片组”属性中的图片索引。 参数<3>的名称为“点燃底图”,类型为“整数型(int)”,可以被省略,提供参数数据时只能提供变量。用于接收点燃底图在“背景图片组”属性中的图片索引。 参数<4>的名称为“选中底图”,类型为“整数型(int)”,可以被省略,提供参数数据时只能提供变量。用于接收选中底图在“背景图片组”属性中的图片索引。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.置子夹头底图 ([整数型 子夹索引],[整数型 正常底图],[整数型 点燃底图],[整数型 选中底图]) - 扩展界面支持库三->高级选择夹 英文名称:SetTabBackImage 为指定子夹头设置背景图片。本命令为初级对象成员命令。 参数<1>的名称为“子夹索引”,类型为“整数型(int)”,可以被省略。指定欲设置背景图片的子夹。子夹索引从0开始。如果省略,或值为-1,将为所有现有子夹设置子夹头底图。 参数<2>的名称为“正常底图”,类型为“整数型(int)”,可以被省略。对应“背景图片组”属性中的图片索引,在正常情况下(子夹未被点燃也未被选中)显示。如果省略或值为-1,表示不使用底图。 参数<3>的名称为“点燃底图”,类型为“整数型(int)”,可以被省略。对应“背景图片组”属性中的图片索引,在子夹被点燃(鼠标悬停)时显示。如果省略或值为-1,将使用正常底图。 参数<4>的名称为“选中底图”,类型为“整数型(int)”,可以被省略。对应“背景图片组”属性中的图片索引,在子夹被选中时显示。如果省略或值为-1,将使用正常底图。 操作系统需求: Windows 调用格式: 〈文本型〉 对象.取子夹提示文本 (整数型 子夹索引) - 扩展界面支持库三->高级选择夹 英文名称:GetPageTipText 取指定子夹的提示文本。本命令为初级对象成员命令。 参数<1>的名称为“子夹索引”,类型为“整数型(int)”。指定欲取其提示文本的子夹。子夹索引从0开始。 操作系统需求: Windows 调用格式: 〈逻辑型〉 对象.置子夹提示文本 (整数型 子夹索引,文本型 提示文本) - 扩展界面支持库三->高级选择夹 英文名称:SetPageTipText 设置指定子夹的提示文本。本命令为初级对象成员命令。 参数<1>的名称为“子夹索引”,类型为“整数型(int)”。指定欲设置其提示文本的子夹。子夹索引从0开始。 参数<2>的名称为“提示文本”,类型为“文本型(text)”。 操作系统需求: Windows 调用格式: 〈整数型〉 对象.取子夹头区域 (整数型 子夹索引,[整数型变量 左边],[整数型变量 顶边],[整数型变量 宽度],[整数型变量 高度]) - 扩展界面支持库三->高级选择夹 英文名称:GetTabRect 获取指定子夹的子夹头区域,如果“子夹索引”参数省略或值为-1,则取表头区域。结果将写入后面四个参数中。本命令为初级对象成员命令。 参数<1>的名称为“子夹索引”,类型为“整数型(int)”。指定欲取其图标的子夹。子夹索引从0开始。 参数<2>的名称为“左边”,类型为“整数型(int)”,可以被省略,提供参数数据时只能提供变量。相对于窗口客户区域。 参数<3>的名称为“顶边”,类型为“整数型(int)”,可以被省略,提供参数数据时只能提供变量。相对于窗口客户区域。 参数<4>的名称为“宽度”,类型为“整数型(int)”,可以被省略,提供参数数据时只能提供变量。 参数<5>的名称为“高度”,类型为“整数型(int)”,可以被省略,提供参数数据时只能提供变量。 操作系统需求: Windows 调用格式: 〈逻辑型〉 对象.禁止子夹 ([整数型 子夹索引],逻辑型 是否禁止) - 扩展界面支持库三->高级选择夹 英文名称:DisablePage 禁止或取消禁止指定子夹。被禁止的子夹将不接受鼠标点击,但可以通过“现行子夹”属性将其设置为当前子夹。本命令为初级对象成员命令。 参数<1>的名称为“子夹索引”,类型为“整数型(int)”,可以被省略。指定欲禁止的子夹。子夹索引从0开始。如果本参数被省略或值为-1,表示禁止当前子夹。 参数<2>的名称为“是否禁止”,类型为“逻辑型(bool)”,初始值为“真”。指定禁止还是取消禁止子子夹。 操作系统需求: Windows 调用格式: 〈逻辑型〉 对象.子夹是否被禁止 ([整数型 子夹索引]) - 扩展界面支持库三->高级选择夹 英文名称:IsPageDisabled 查询指定子夹是否被禁止。本命令为初级对象成员命令。 参数<1>的名称为“子夹索引”,类型为“整数型(int)”,可以被省略。指定欲禁止的子夹。子夹索引从0开始。如果本参数被省略或值为-1,表示针对当前子夹。 操作系统需求: Windows 调用格式: 〈逻辑型〉 对象.隐藏子夹 (整数型 子夹索引,逻辑型 是否隐藏) - 扩展界面支持库三->高级选择夹 英文名称:HidePage 隐藏或取消隐藏指定子夹。注意:1、把“显示隐藏子夹”属性设置为“真”,仍然可将“被隐藏的子夹”显示出来;2、如果当前只有一个可视子夹,则该子夹不能被隐藏。本命令为初级对象成员命令。 参数<1>的名称为“子夹索引”,类型为“整数型(int)”。指定欲隐藏的子夹。 参数<2>的名称为“是否隐藏”,类型为“逻辑型(bool)”,初始值为“真”。指定隐藏还是取消隐藏子子夹。 操作系统需求: Windows 调用格式: 〈逻辑型〉 对象.子夹是否被隐藏 ([整数型 子夹索引]) - 扩展界面支持库三->高级选择夹 英文名称:IsPageHidden 查询指定子夹是否被隐藏,返回上一次针对该子夹调用“隐藏子夹”所设置的值。本命令为初级对象成员命令。 参数<1>的名称为“子夹索引”,类型为“整数型(int)”,可以被省略。子夹索引从0开始。如果本参数被省略或值为-1,表示针对当前子夹。 操作系统需求: Windows 调用格式: 〈无返回值〉 对象.强制刷新 () - 扩展界面支持库三->高级选择夹 英文名称:ForceRedraw 强制刷新高级选择夹及其内部子窗口,确保正常显示。本命令为初级对象成员命令。 操作系统需求: Windows 成员属性“表头方向”所在数据类型为“高级选择夹”,英文名称为“TabDirection”,类型为“整数型(int)”。 可供选择的属性值: 0. 上 1. 下 2. 左 3. 右 成员属性“允许多行表头”所在数据类型为“高级选择夹”,英文名称为“AllowMultiLines”,类型为“逻辑型(bool)”。 成员属性“字体”所在数据类型为“高级选择夹”,英文名称为“Font”,类型为“字体(font)”。 当“字体”属性改变时,“子夹头高度”属性也将被自动调整。 成员属性“子夹管理”所在数据类型为“高级选择夹”,英文名称为“Items”,类型为“字节集(bin)”。 成员属性“现行子夹”所在数据类型为“高级选择夹”,英文名称为“PageIndex”,类型为“整数型(int)”。 本属性指定现行被选中子夹的索引,索引值从 0 开始。注:在设计时,此属性值用于指定程序启动后的初始选中子夹。 成员属性“隐藏表头”所在数据类型为“高级选择夹”,英文名称为“HideTabs”,类型为“逻辑型(bool)”。 如果本属性为“真”,则不显示表头(子夹头)。 成员属性“隐藏自身”所在数据类型为“高级选择夹”,英文名称为“HideMe”,类型为“逻辑型(bool)”。 如果本属性为“真”,则整个控件背景以“背景颜色”填充,基本上让用户感觉不到选择夹控件的存在。 成员属性“子夹头高度”所在数据类型为“高级选择夹”,英文名称为“TabHeight”,类型为“整数型(int)”。 如果“表头样式”属性为“1.梯形”,则此属性值为4的倍数时有最好的外观显示。 成员属性“界面风格”所在数据类型为“高级选择夹”,英文名称为“UIStyle”,类型为“整数型(int)”。 可供选择的属性值: 0. 自定义风格 1. 蓝色XP风格 2. 绿色XP风格 3. 银色XP风格 成员属性“表头样式”所在数据类型为“高级选择夹”,英文名称为“TabStyle”,类型为“整数型(int)”。 仅当“界面风格”属性为“0.自定义风格”时有效。 可供选择的属性值: 0. 矩形 1. 梯形 成员属性“标题对齐方式”所在数据类型为“高级选择夹”,英文名称为“CaptionAlign”,类型为“整数型(int)”。 当表头在左右方向且属性“竖排子夹名称”为“真”时,本属性无效。 可供选择的属性值: 0. 居中 1. 左对齐 成员属性“图标图片组”所在数据类型为“高级选择夹”,英文名称为“IconImageList”,类型为“字节集(bin)”。 指定显示于子夹头中的图标图片。 成员属性“背景图片组”所在数据类型为“高级选择夹”,英文名称为“TabBackImageList”,类型为“字节集(bin)”。 指定显示于子夹头中的背景图片。 成员属性“滚动按钮图片组”所在数据类型为“高级选择夹”,英文名称为“ScrollButtonsImageList”,类型为“字节集(bin)”。 自动使用其中的前8个图片,依次作为“左按钮正常”“左按钮点燃”“左按钮按下”“左按钮禁止”“右按钮正常”“右按钮点燃”“右按钮按下”“右按钮禁止”时的背景图片。图片组中单个图片的宽度和高度最好相等且在10到20象素之间为宜。如果本属性为空,将使用默认的滚动按钮背景图片(13x13)。 成员属性“表头底色渐变”所在数据类型为“高级选择夹”,英文名称为“GradientTabBackColor”,类型为“逻辑型(bool)”。 是否使用颜色渐变风格的表头。仅当“界面风格”属性为“0. 自定义风格”时有效。 成员属性“正常表头底色”所在数据类型为“高级选择夹”,英文名称为“NomalTabBackColor”,类型为“整数型(int)”。 子夹头未被选中也未被点燃时的背景颜色。仅当“界面风格”属性为“0. 自定义风格”时有效。 成员属性“点燃表头底色”所在数据类型为“高级选择夹”,英文名称为“HoverTabBackColor”,类型为“整数型(int)”。 子夹头被点燃(鼠标指向子夹头区域)时的背景颜色。仅当“界面风格”属性为“0. 自定义风格”时有效。 成员属性“选中表头底色”所在数据类型为“高级选择夹”,英文名称为“SelTabBackColor”,类型为“整数型(int)”。 子夹头被选中时的背景颜色。仅当“界面风格”属性为“0. 自定义风格”时有效。 成员属性“页面底色”所在数据类型为“高级选择夹”,英文名称为“PageBackColor”,类型为“整数型(int)”。 仅当“界面风格”属性为“0. 自定义风格”时有效。 成员属性“边框颜色”所在数据类型为“高级选择夹”,英文名称为“BordlineColor”,类型为“整数型(int)”。 成员属性“正常标题颜色”所在数据类型为“高级选择夹”,英文名称为“NomalCaptionColor”,类型为“整数型(int)”。 子夹未被选中也未被点燃时的标题文本颜色。 成员属性“点燃标题颜色”所在数据类型为“高级选择夹”,英文名称为“HoverCaptionColor”,类型为“整数型(int)”。 子夹被点燃(鼠标指向子夹头区域)时的标题文本颜色。 成员属性“选中标题颜色”所在数据类型为“高级选择夹”,英文名称为“SelCaptionColor”,类型为“整数型(int)”。 子夹被选中时的标题文本颜色。 成员属性“背景颜色”所在数据类型为“高级选择夹”,英文名称为“BackColor”,类型为“整数型(int)”。 成员属性“竖排子夹名称”所在数据类型为“高级选择夹”,英文名称为“VerticalCaption”,类型为“逻辑型(bool)”。 是否使用类似于古籍中的竖排文本显示模式。本属性仅当表头在左右方向时有效。 成员属性“显示隐藏子夹”所在数据类型为“高级选择夹”,英文名称为“ShowHiddenPage”,类型为“逻辑型(bool)”。 指定“在运行模式下”是否显示“所有被隐藏的”子夹(头)。在设计模式下,为方便用户操作,始终显示被隐藏的子夹。 成员属性“启用禁止子夹”所在数据类型为“高级选择夹”,英文名称为“EnableDisabledPage”,类型为“逻辑型(bool)”。 指定“在运行模式下”是否启用“所有被禁止的”子夹(头)。如果本属性为假,则运行模式下被禁止的子夹不响应鼠标单击事件。在设计模式下,为方便用户操作,始终启用被禁止的子夹。 成员属性“指定渐变起始色”所在数据类型为“高级选择夹”,英文名称为“UseUserGradientColors”,类型为“逻辑型(bool)”。 仅当“界面风格”属性为“0. 自定义风格”且“表头底色渐变”属性为真时有效。 成员属性“正常渐变起始色”所在数据类型为“高级选择夹”,英文名称为“NormalGradientColor”,类型为“整数型(int)”。 成员属性“点燃渐变起始色”所在数据类型为“高级选择夹”,英文名称为“HoverGradientColor”,类型为“整数型(int)”。 成员属性“选中渐变起始色”所在数据类型为“高级选择夹”,英文名称为“SelGradientColor”,类型为“整数型(int)”。 成员属性“页面区左边”所在数据类型为“高级选择夹”,英文名称为“PageLeft”,类型为“整数型(int)”。 本属性只可读。 相对组件自身窗口区域而言。 成员属性“页面区顶边”所在数据类型为“高级选择夹”,英文名称为“PageTop”,类型为“整数型(int)”。 本属性只可读。 相对组件自身窗口区域而言。 成员属性“页面区宽度”所在数据类型为“高级选择夹”,英文名称为“PageWidth”,类型为“整数型(int)”。 本属性只可读。 成员属性“页面区高度”所在数据类型为“高级选择夹”,英文名称为“PageHeight”,类型为“整数型(int)”。 本属性只可读。 成员属性“不点燃选中子夹”所在数据类型为“高级选择夹”,英文名称为“NotHoverSelTab”,类型为“逻辑型(bool)”。 不点然当前被选中的子夹,即鼠标指向它时不改变其文本背景颜色或图片。 事件名称:子夹被改变 当子夹被改变时产生本事件。 此事件的用户处理子程序不需要返回数据。 事件名称:将改变子夹 当将要改变子夹时产生本事件,注意此时还没有切换到新的子夹。事件参数“子夹索引”标识了将要被切换到的子夹。如果返回“假”表示不允许切换到新的子夹,返回“真”或不返回值表示允许切换。 此事件的用户处理子程序所需返回数据的类型为“逻辑型(bool)”。 事件参数<1>的名称为“子夹索引”,类型为“整数型(int)”。 事件名称:子夹头被单击 当用户单击子夹头时产生本事件,注意此时还没有切换到新的子夹。事件参数“子夹索引”标识了被单击的子夹。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“子夹索引”,类型为“整数型(int)”。 事件名称:子夹头被点燃 当鼠标第一次移动到子夹头区域时产生本事件。事件参数“子夹索引”标识了被点燃的子夹。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“子夹索引”,类型为“整数型(int)”。 事件名称:子夹头被右击 当用户用鼠标右键单击子夹头时产生本事件。事件参数“子夹索引”标识了被右击的子夹。 此事件的用户处理子程序不需要返回数据。 事件参数<1>的名称为“子夹索引”,类型为“整数型(int)”。 --- 库定义常量列表 --- 名称:支持库代号 英文名称:LibAlias 类型:文本型 值:“iext3”