支持库名称及版本:扩展界面支持库六 (2.0#0版) 所支持语言:中文(大陆) 提供“多功能条”控件,可用于制作具有更好用户体验的程序界面。 本库为一般支持库,需要易系统3.7版本的支持,需要系统核心支持库3.7版本的支持,提供了1种库定义数据类型,提供了1种命令。 操作系统需求: Windows 支持库文件名: D:\易语言\5.95\lib\iext6.fne ----- 支持库的作者信息 ----- 作者姓名:大有吴涛易语言软件开发有限公司 邮政编码:116001 通信地址:辽宁省大连市人民路55号1409室 电话号码:+86(0411)39895831 QQ号码:+86(0411)39895834 电子信箱:service@dywt.com.cn 主页地址:http://www.eyuyan.com 其它信息:祝您一帆风顺,心想事成! --- 库定义数据类型列表 --- 数据类型名称:多功能条 英文名称:SuperBar 本数据类型为窗口组件型,共包含 1 个成员命令, 40 个成员属性, 3 个组件事件。 操作系统需求: 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>的中文名称为“类型”,英文名称为“Kind”,类型为“整数型(int)”。 本属性用于批量修改本组件的其它属性,以简化用户操作。注意如果相应的属性被用户修改,本属性值将重置为“0.自定义类型”。 可供选择的属性值: 0. 自定义类型 1. 滚动条 2. 进度条 3. 滑块条 4. 图形按钮 成员属性<10>的中文名称为“方向”,英文名称为“Direction”,类型为“整数型(int)”。 可供选择的属性值: 0. 水平 1. 垂直 成员属性<11>的中文名称为“风格”,英文名称为“Style”,类型为“整数型(int)”。 本属性用于批量修改本组件的其它属性,以简化用户操作。注意如果相应的属性被用户修改,本属性值将重置为“0.自定义风格”。 可供选择的属性值: 0. 自定义风格 1. 风格1 2. 风格2 3. 风格3 成员属性<14>的中文名称为“页改变值”,英文名称为“PageChange”,类型为“整数型(int)”。 成员属性<15>的中文名称为“行改变值”,英文名称为“LineChange”,类型为“整数型(int)”。 成员属性<16>的中文名称为“最小位置”,英文名称为“MinValue”,类型为“整数型(int)”。 必须小于“最大位置”属性值。 成员属性<17>的中文名称为“最大位置”,英文名称为“MaxValue”,类型为“整数型(int)”。 必须大于“最小位置”属性值。 成员属性<18>的中文名称为“位置”,英文名称为“Value”,类型为“整数型(int)”。 必须介于“最小位置”和“最大位置”之间。 成员属性<22>的中文名称为“允许用户调节”,英文名称为“AllowUserAdjust”,类型为“逻辑型(bool)”。 指定是否允许用户通过鼠标或键盘调节“位置”属性。 成员属性<24>的中文名称为“自动背景高度”,英文名称为“AutoBackHeight”,类型为“逻辑型(bool)”。 如果本属性为“真”,则根据两端按钮的大小和中台图片组图片的大小,自动确定背景图片显示区域的高度(水平方向时)或宽度(垂直方向时)。如果本属性为“假”,则背景图片显示区域为整个窗口大小。 成员属性<34>的中文名称为“两端_”,英文名称为“Ends_”,类型为“文本型(text)”。 本属性仅用作分组其它属性,并无实际意义。请勿读写其属性值。 成员属性<35>的中文名称为“显示两端按钮”,英文名称为“ShowEnds”,类型为“逻辑型(bool)”。 成员属性<36>的中文名称为“两端按钮图片组”,英文名称为“EndsImageList”,类型为“字节集(bin)”。 图片组中的图片被分为两部分,依次是“左(上)按钮图片”和“右(下)按钮图片”,其中每部分各有四张图片,依次为“正常”“点燃”“按下”“禁止”状态下所需显示的图片。共需8张图片,允许部分提供(比如只提供一张图片)。提供图片时,请总是使用水平方向上的图片样式;当组件变为纵向时,将自动旋转图片。如果本属性值为空,将自动使用内部默认的图片组。 成员属性<39>的中文名称为“后台_”,英文名称为“BackGround_”,类型为“文本型(text)”。 本属性仅用作分组其它属性,并无实际意义。请勿读写其属性值。 成员属性<41>的中文名称为“后台图片组”,英文名称为“BgImageList”,类型为“字节集(bin)”。 图片组中的图片被分为四部分,依次是“背景图片”“左(上)端图片”“右(下)端图片”“中间图片”,其中每部分各有四张图片,依次为“正常”“点燃”“按下”“禁止”状态下所需显示的图片。共需图片16张,允许部分提供(比如只提供一张图片)。提供图片时,请总是使用水平方向上的图片样式;当组件变为纵向时,将自动旋转图片。如果本属性值为空,将自动使用内部默认的图片组。 成员属性<42>的中文名称为“后台图片显示方式”,英文名称为“BgImageDrawingStyle”,类型为“整数型(int)”。 指定后台背景图片的显示方式。“后台背景图片”即“后台图片组”属性中的前四张图片,索引为0到3。图片居中、居左上仅适用于特殊状态,一般情况下不推荐使用(因为可能导致整个组件显示不正常)。 可供选择的属性值: 0. 居左上 1. 居中 2. 拉伸 3. 平铺 成员属性<43>的中文名称为“显示后台两端”,英文名称为“ShowBgEnds”,类型为“逻辑型(bool)”。 指定是否显示后台两端图片。“后台两端图片”对应“后台图片组”属性中索引为4到11的8张图片。 成员属性<45>的中文名称为“显示后台中间”,英文名称为“ShowBgCenter”,类型为“逻辑型(bool)”。 指定是否显示后台中间图片。“后台中间图片”对应“后台图片组”属性中索引为12到15的4张图片。 成员属性<46>的中文名称为“缩进后台两端”,英文名称为“IndentBgEnds”,类型为“逻辑型(bool)”。 指定是否缩进显示后台两端图片,缩进量将根据两端按钮的大小自动确定。如果本属性为“真”,则后台两端图片总是显示在两端按钮的内侧。“后台两端图片”对应“后台图片组”属性中索引为4到11的8张图片。 成员属性<49>的中文名称为“前台_”,英文名称为“ForeGround_”,类型为“文本型(text)”。 本属性仅用作分组其它属性,并无实际意义。请勿读写其属性值。 成员属性<50>的中文名称为“显示前台”,英文名称为“ShowForeGround”,类型为“逻辑型(bool)”。 成员属性<51>的中文名称为“前台图片组”,英文名称为“FgImageList”,类型为“字节集(bin)”。 图片组中的图片被分为四部分,依次是“背景图片”“左(上)端图片”“右(下)端图片”“中间图片”,其中每部分各有四张图片,依次为“正常”“点燃”“按下”“禁止”状态下所需显示的图片。共需图片16张,允许部分提供(比如只提供一张图片)。提供图片时,请总是使用水平方向上的图片样式;当组件变为纵向时,将自动旋转图片。如果本属性值为空,将自动使用内部默认的图片组。 成员属性<52>的中文名称为“前台图片显示方式”,英文名称为“FgImageDrawingStyle”,类型为“整数型(int)”。 指定前台背景图片的显示方式。“前台背景图片”对应“前台图片组”属性中索引为0到3的4张图片。图片居中、居左上仅适用于特殊状态,一般情况下不推荐使用。 可供选择的属性值: 0. 居左上 1. 居中 2. 拉伸 3. 平铺 成员属性<53>的中文名称为“显示前台两端”,英文名称为“ShowFgEnds”,类型为“逻辑型(bool)”。 指定是否显示前台两端图片。“前台两端图片”对应“前台图片组”属性中索引为4到11的8张图片。 成员属性<55>的中文名称为“显示前台中间”,英文名称为“ShowFgCenter”,类型为“逻辑型(bool)”。 指定是否显示前台中间图片。“前台中间图片”对应“前台图片组”属性中索引为12到15的4张图片。 成员属性<59>的中文名称为“中台_”,英文名称为“CenterGround_”,类型为“文本型(text)”。 本属性仅用作分组其它属性,并无实际意义。请勿读写其属性值。 成员属性<60>的中文名称为“显示中台”,英文名称为“ShowCenterGround”,类型为“逻辑型(bool)”。 成员属性<61>的中文名称为“中台图片组”,英文名称为“CgImageList”,类型为“字节集(bin)”。 图片组中的图片被分为四部分,依次是“背景图片”“左(上)端图片”“右(下)端图片”“中间图片”,其中每部分各有四张图片,依次为“正常”“点燃”“按下”“禁止”状态下所需显示的图片。共需图片16张,允许部分提供(比如只提供一张图片)。提供图片时,请总是使用水平方向上的图片样式;当组件变为纵向时,将自动旋转图片。如果本属性值为空,将自动使用内部默认的图片组。 成员属性<62>的中文名称为“中台图片显示方式”,英文名称为“CgImageDrawingStyle”,类型为“整数型(int)”。 指定中台背景图片的显示方式。“中台背景图片”对应“中台图片组”属性中索引为0到3的4张图片。图片居中、居左上仅适用于特殊状态,一般情况下不推荐使用。 可供选择的属性值: 0. 居左上 1. 居中 2. 拉伸 3. 平铺 成员属性<63>的中文名称为“显示中台两端”,英文名称为“ShowCgEnds”,类型为“逻辑型(bool)”。 指定是否显示中台两端图片。“中台两端图片”对应“中台图片组”属性中索引为4到11的8张图片。 成员属性<65>的中文名称为“显示中台中间”,英文名称为“ShowCgCenter”,类型为“逻辑型(bool)”。 指定是否显示中台中间图片。“中台中间图片”对应“中台图片组”属性中索引为12到15的4张图片。 成员属性<66>的中文名称为“自动伸缩中台”,英文名称为“AutoStretchCg”,类型为“逻辑型(bool)”。 指定是否允许自动调整中台大小(根据“最小值”“最大值”及组件尺寸)。 组件事件列表: 事件 1 : 事件名称:位置被改变 当“位置”属性被改变时产生本事件。 此事件的用户处理子程序不需要返回数据。 事件 2 : 事件名称:左按钮被单击 当左按钮被单击时产生本事件。如果返回真或不返回值,“位置”属性会在原来的基础上自动减小“行改变值”;如果返回假,该单击动作将被忽略。 此事件的用户处理子程序所需返回数据的类型为“逻辑型(bool)”。 事件 3 : 事件名称:右按钮被单击 当右按钮被单击时产生本事件。如果返回真或不返回值,“位置”属性会在原来的基础上自动增加“行改变值”;如果返回假,该单击动作将被忽略。 此事件的用户处理子程序所需返回数据的类型为“逻辑型(bool)”。 成员属性“类型”所在数据类型为“多功能条”,英文名称为“Kind”,类型为“整数型(int)”。 本属性用于批量修改本组件的其它属性,以简化用户操作。注意如果相应的属性被用户修改,本属性值将重置为“0.自定义类型”。 可供选择的属性值: 0. 自定义类型 1. 滚动条 2. 进度条 3. 滑块条 4. 图形按钮 成员属性“方向”所在数据类型为“多功能条”,英文名称为“Direction”,类型为“整数型(int)”。 可供选择的属性值: 0. 水平 1. 垂直 成员属性“风格”所在数据类型为“多功能条”,英文名称为“Style”,类型为“整数型(int)”。 本属性用于批量修改本组件的其它属性,以简化用户操作。注意如果相应的属性被用户修改,本属性值将重置为“0.自定义风格”。 可供选择的属性值: 0. 自定义风格 1. 风格1 2. 风格2 3. 风格3 成员属性“页改变值”所在数据类型为“多功能条”,英文名称为“PageChange”,类型为“整数型(int)”。 成员属性“行改变值”所在数据类型为“多功能条”,英文名称为“LineChange”,类型为“整数型(int)”。 成员属性“最小位置”所在数据类型为“多功能条”,英文名称为“MinValue”,类型为“整数型(int)”。 必须小于“最大位置”属性值。 成员属性“最大位置”所在数据类型为“多功能条”,英文名称为“MaxValue”,类型为“整数型(int)”。 必须大于“最小位置”属性值。 成员属性“位置”所在数据类型为“多功能条”,英文名称为“Value”,类型为“整数型(int)”。 必须介于“最小位置”和“最大位置”之间。 成员属性“允许用户调节”所在数据类型为“多功能条”,英文名称为“AllowUserAdjust”,类型为“逻辑型(bool)”。 指定是否允许用户通过鼠标或键盘调节“位置”属性。 成员属性“自动背景高度”所在数据类型为“多功能条”,英文名称为“AutoBackHeight”,类型为“逻辑型(bool)”。 如果本属性为“真”,则根据两端按钮的大小和中台图片组图片的大小,自动确定背景图片显示区域的高度(水平方向时)或宽度(垂直方向时)。如果本属性为“假”,则背景图片显示区域为整个窗口大小。 成员属性“两端_”所在数据类型为“多功能条”,英文名称为“Ends_”,类型为“文本型(text)”。 本属性仅用作分组其它属性,并无实际意义。请勿读写其属性值。 成员属性“显示两端按钮”所在数据类型为“多功能条”,英文名称为“ShowEnds”,类型为“逻辑型(bool)”。 成员属性“两端按钮图片组”所在数据类型为“多功能条”,英文名称为“EndsImageList”,类型为“字节集(bin)”。 图片组中的图片被分为两部分,依次是“左(上)按钮图片”和“右(下)按钮图片”,其中每部分各有四张图片,依次为“正常”“点燃”“按下”“禁止”状态下所需显示的图片。共需8张图片,允许部分提供(比如只提供一张图片)。提供图片时,请总是使用水平方向上的图片样式;当组件变为纵向时,将自动旋转图片。如果本属性值为空,将自动使用内部默认的图片组。 成员属性“后台_”所在数据类型为“多功能条”,英文名称为“BackGround_”,类型为“文本型(text)”。 本属性仅用作分组其它属性,并无实际意义。请勿读写其属性值。 成员属性“后台图片组”所在数据类型为“多功能条”,英文名称为“BgImageList”,类型为“字节集(bin)”。 图片组中的图片被分为四部分,依次是“背景图片”“左(上)端图片”“右(下)端图片”“中间图片”,其中每部分各有四张图片,依次为“正常”“点燃”“按下”“禁止”状态下所需显示的图片。共需图片16张,允许部分提供(比如只提供一张图片)。提供图片时,请总是使用水平方向上的图片样式;当组件变为纵向时,将自动旋转图片。如果本属性值为空,将自动使用内部默认的图片组。 成员属性“后台图片显示方式”所在数据类型为“多功能条”,英文名称为“BgImageDrawingStyle”,类型为“整数型(int)”。 指定后台背景图片的显示方式。“后台背景图片”即“后台图片组”属性中的前四张图片,索引为0到3。图片居中、居左上仅适用于特殊状态,一般情况下不推荐使用(因为可能导致整个组件显示不正常)。 可供选择的属性值: 0. 居左上 1. 居中 2. 拉伸 3. 平铺 成员属性“显示后台两端”所在数据类型为“多功能条”,英文名称为“ShowBgEnds”,类型为“逻辑型(bool)”。 指定是否显示后台两端图片。“后台两端图片”对应“后台图片组”属性中索引为4到11的8张图片。 成员属性“显示后台中间”所在数据类型为“多功能条”,英文名称为“ShowBgCenter”,类型为“逻辑型(bool)”。 指定是否显示后台中间图片。“后台中间图片”对应“后台图片组”属性中索引为12到15的4张图片。 成员属性“缩进后台两端”所在数据类型为“多功能条”,英文名称为“IndentBgEnds”,类型为“逻辑型(bool)”。 指定是否缩进显示后台两端图片,缩进量将根据两端按钮的大小自动确定。如果本属性为“真”,则后台两端图片总是显示在两端按钮的内侧。“后台两端图片”对应“后台图片组”属性中索引为4到11的8张图片。 成员属性“前台_”所在数据类型为“多功能条”,英文名称为“ForeGround_”,类型为“文本型(text)”。 本属性仅用作分组其它属性,并无实际意义。请勿读写其属性值。 成员属性“显示前台”所在数据类型为“多功能条”,英文名称为“ShowForeGround”,类型为“逻辑型(bool)”。 成员属性“前台图片组”所在数据类型为“多功能条”,英文名称为“FgImageList”,类型为“字节集(bin)”。 图片组中的图片被分为四部分,依次是“背景图片”“左(上)端图片”“右(下)端图片”“中间图片”,其中每部分各有四张图片,依次为“正常”“点燃”“按下”“禁止”状态下所需显示的图片。共需图片16张,允许部分提供(比如只提供一张图片)。提供图片时,请总是使用水平方向上的图片样式;当组件变为纵向时,将自动旋转图片。如果本属性值为空,将自动使用内部默认的图片组。 成员属性“前台图片显示方式”所在数据类型为“多功能条”,英文名称为“FgImageDrawingStyle”,类型为“整数型(int)”。 指定前台背景图片的显示方式。“前台背景图片”对应“前台图片组”属性中索引为0到3的4张图片。图片居中、居左上仅适用于特殊状态,一般情况下不推荐使用。 可供选择的属性值: 0. 居左上 1. 居中 2. 拉伸 3. 平铺 成员属性“显示前台两端”所在数据类型为“多功能条”,英文名称为“ShowFgEnds”,类型为“逻辑型(bool)”。 指定是否显示前台两端图片。“前台两端图片”对应“前台图片组”属性中索引为4到11的8张图片。 成员属性“显示前台中间”所在数据类型为“多功能条”,英文名称为“ShowFgCenter”,类型为“逻辑型(bool)”。 指定是否显示前台中间图片。“前台中间图片”对应“前台图片组”属性中索引为12到15的4张图片。 成员属性“中台_”所在数据类型为“多功能条”,英文名称为“CenterGround_”,类型为“文本型(text)”。 本属性仅用作分组其它属性,并无实际意义。请勿读写其属性值。 成员属性“显示中台”所在数据类型为“多功能条”,英文名称为“ShowCenterGround”,类型为“逻辑型(bool)”。 成员属性“中台图片组”所在数据类型为“多功能条”,英文名称为“CgImageList”,类型为“字节集(bin)”。 图片组中的图片被分为四部分,依次是“背景图片”“左(上)端图片”“右(下)端图片”“中间图片”,其中每部分各有四张图片,依次为“正常”“点燃”“按下”“禁止”状态下所需显示的图片。共需图片16张,允许部分提供(比如只提供一张图片)。提供图片时,请总是使用水平方向上的图片样式;当组件变为纵向时,将自动旋转图片。如果本属性值为空,将自动使用内部默认的图片组。 成员属性“中台图片显示方式”所在数据类型为“多功能条”,英文名称为“CgImageDrawingStyle”,类型为“整数型(int)”。 指定中台背景图片的显示方式。“中台背景图片”对应“中台图片组”属性中索引为0到3的4张图片。图片居中、居左上仅适用于特殊状态,一般情况下不推荐使用。 可供选择的属性值: 0. 居左上 1. 居中 2. 拉伸 3. 平铺 成员属性“显示中台两端”所在数据类型为“多功能条”,英文名称为“ShowCgEnds”,类型为“逻辑型(bool)”。 指定是否显示中台两端图片。“中台两端图片”对应“中台图片组”属性中索引为4到11的8张图片。 成员属性“显示中台中间”所在数据类型为“多功能条”,英文名称为“ShowCgCenter”,类型为“逻辑型(bool)”。 指定是否显示中台中间图片。“中台中间图片”对应“中台图片组”属性中索引为12到15的4张图片。 成员属性“自动伸缩中台”所在数据类型为“多功能条”,英文名称为“AutoStretchCg”,类型为“逻辑型(bool)”。 指定是否允许自动调整中台大小(根据“最小值”“最大值”及组件尺寸)。 事件名称:位置被改变 当“位置”属性被改变时产生本事件。 此事件的用户处理子程序不需要返回数据。 事件名称:左按钮被单击 当左按钮被单击时产生本事件。如果返回真或不返回值,“位置”属性会在原来的基础上自动减小“行改变值”;如果返回假,该单击动作将被忽略。 此事件的用户处理子程序所需返回数据的类型为“逻辑型(bool)”。 事件名称:右按钮被单击 当右按钮被单击时产生本事件。如果返回真或不返回值,“位置”属性会在原来的基础上自动增加“行改变值”;如果返回假,该单击动作将被忽略。 此事件的用户处理子程序所需返回数据的类型为“逻辑型(bool)”。