挥剑斩浮云
管理员 |
2# 大 中 小 发表于 2011-2-24 13:28 只看该作者
※插入按钮
调用格式: 〈整数型〉 对象.插入按钮 ([插入位置],[类型],[图片索引],[标题],[动态提示文本],[按钮状态]) 英文名称:Insert 将指定按钮插入到工具条中,返回插入后该按钮所处的位置。本命令为初级对象成员命令。 参数<1>的名称为“插入位置”,类型为“整数型(int)”,可以被省略。指定新按钮插入的位置索引,0 为栏目一,1 为栏目二,如此类推。如果提供 -1 ,则插入到工具条的尾部。如果本参数被省略,默认值为 -1 。 参数<2>的名称为“类型”,类型为“整数型(int)”,可以被省略。按钮的类型可以为以下常量值之一: 0: #普通按钮; 1: #多选按钮; 2: #单选按钮; 3: #下拉按钮; 4: #分隔条。如果本参数被省略,默认值为“#普通按钮”。 参数<3>的名称为“图片索引”,类型为“整数型(int)”,可以被省略。图片索引用于指定图片组属性中的某张图片,该图片将被显示在按钮表面。索引值从 0 开始,-1 表示无图片。如果本参数被省略,默认值为 -1 。 参数<4>的名称为“标题”,类型为“文本型(text)”,可以被省略。本参数指定显示在按钮下的标题文本。如果被省略,默认值为空文本。 参数<5>的名称为“动态提示文本”,类型为“文本型(text)”,可以被省略。本参数指定当鼠标移动到按钮上并停留一段时间后所动态显示的提示文本。如果被省略,默认值为空文本。 参数<6>的名称为“按钮状态”,类型为“整数型(int)”,可以被省略。本参数指定按钮的存在状态。状态值为 0 或者以下常量值任意组合(相加): 1: #选中; 2: #按下; 4: #禁止; 8: #隐藏; 16: #变灰。 其中“选中”状态在类型为多选按钮或单选按钮时有效,“按下”状态在类型为普通按钮时有效。如果本参数被省略,默认值为 0 。 ※删除按钮 调用格式: 〈无返回值〉 对象.删除按钮(按钮索引) 英文名称:Remove 删除指定的按钮。本命令为初级对象成员命令。 参数<1>的名称为“按钮索引”,类型为“整数型(int)”。0 为按钮一,1 为按钮二,如此类推。 ※取按钮数 调用格式: 〈整数型〉 对象.取按钮数() 英文名称:GetCount 取回工具条中按钮的总数。本命令为初级对象成员命令。 ※取标题 调用格式: 〈文本型〉 对象.取标题(按钮索引) 英文名称:GetCaption 取回指定按钮的标题文本。本命令为初级对象成员命令。 参数<1>的名称为“按钮索引”,类型为“整数型(int)”。0 为按钮一,1 为按钮二,如此类推。 ※取提示文本 调用格式: 〈文本型〉 对象.取提示文本(按钮索引) 英文名称:GetTipText 取回指定按钮的提示文本。本命令为初级对象成员命令。 参数<1>的名称为“按钮索引”,类型为“整数型(int)”。0 为按钮一,1 为按钮二,如此类推。 ※取类型 调用格式: 〈整数型〉 对象.取类型(按钮索引) 英文名称:GetType 取回指定按钮的类型,返回值为以下常量值之一: 0: #普通按钮; 1: #多选按钮; 2: #单选按钮; 3: #下拉按钮; 4: #分隔条。本命令为初级对象成员命令。 参数<1>的名称为“按钮索引”,类型为“整数型(int)”。0 为按钮一,1 为按钮二,如此类推。 ※取状态 调用格式: 〈整数型〉 对象.取状态(按钮索引) 英文名称:GetState 取回指定按钮的状态,状态值为 0 或者以下常量值任意组合(相加): 1: #选中; 2: #按下; 4: #禁止; 8: #隐藏; 16: #变灰。 可以用“位与”命令来判断指定的状态值是否被置位,如:“如果真 (位与 (工具条1.取按钮状态 (0),#禁止) = #禁止)”语句即可判断工具条1的第一个按钮是否已被禁止。本命令为初级对象成员命令。 参数<1>的名称为“按钮索引”,类型为“整数型(int)”。0 为按钮一,1 为按钮二,如此类推。 ※取图片 调用格式: 〈整数型〉 对象.取图片(按钮索引) 英文名称:GetPic 取回指定按钮的图片索引,图片索引指向图片组属性中的某一图片,从 0 开始,-1 表示本按钮无图片标志。本命令为初级对象成员命令。 参数<1>的名称为“按钮索引”,类型为“整数型(int)”。0 为按钮一,1 为按钮二,如此类推。 ※置提示文本 调用格式: 〈无返回值〉 对象.置提示文本(按钮索引,[动态提示文本]) 英文名称:SetTipText 设置指定按钮的提示文本。本命令为初级对象成员命令。 参数<1>的名称为“按钮索引”,类型为“整数型(int)”。0 为按钮一,1 为按钮二,如此类推。 参数<2>的名称为“动态提示文本”,类型为“文本型(text)”,可以被省略。本参数指定当鼠标移动到按钮上并停留一段时间后所动态显示的提示文本。如果被省略,默认值为空文本。 ※加入状态 调用格式: 〈无返回值〉 对象.加入状态(按钮索引,[按钮状态]) 英文名称:AddState 将指定状态值加入到按钮的存在状态中。本命令为初级对象成员命令。 参数<1>的名称为“按钮索引”,类型为“整数型(int)”。0 为按钮一,1 为按钮二,如此类推。 参数<2>的名称为“按钮状态”,类型为“整数型(int)”,可以被省略。本参数指定按钮的存在状态。状态值为 0 或者以下常量值任意组合(相加): 1: #选中; 2: #按下; 4: #禁止; 8: #隐藏; 16: #变灰。 其中“选中”状态在类型为多选按钮或单选按钮时有效,“按下”状态在类型为普通按钮时有效。如果本参数被省略,默认值为 0 。 ※去除状态 调用格式: 〈无返回值〉 对象.去除状态(按钮索引,[按钮状态]) 英文名称:RemoveState 从按钮的存在状态中去除指定状态值。本命令为初级对象成员命令。 参数<1>的名称为“按钮索引”,类型为“整数型(int)”。0 为按钮一,1 为按钮二,如此类推。 参数<2>的名称为“按钮状态”,类型为“整数型(int)”,可以被省略。本参数指定按钮的存在状态。状态值为 0 或者以下常量值任意组合(相加): 1: #选中; 2: #按下; 4: #禁止; 8: #隐藏; 16: #变灰。 其中“选中”状态在类型为多选按钮或单选按钮时有效,“按下”状态在类型为普通按钮时有效。如果本参数被省略,默认值为 0 。 |
|
TOP |