共执行 15 个查询,用时 0.022036 秒,在线 28 人,Gzip 已禁用,占用内存 2.717 MB
一、UI 类
1. 此类提供了基本的界面交互函数。
2. 此类目前仅适用于:高级过滤、历史数据过滤。
3. 这套函数比较复杂,实际应用中请参考软件安装目录下的“Lottery\CustomFilter”和“\Lottery\HistoryFilter”里的脚本。
二、类成员说明
> AlertDialog(text, type, title)
功能: 弹出提示窗口。
@text: 提示内容。
@type: 类型,可以是下面两个类型的组合
按钮类型:MB_OK、MB_OKCANCEL、MB_YESNOCANCEL、MB_YESNO
图标类型:MBI_ERROR、MBI_QUESTION、MBI_WARNING、MBI_ASTERISK、MBI_ICON
例如: MB_YESNO|MBI_QUESTION,是一个有“是的”和“否”按钮的底部窗口。
@title: 标题名称,空使用默认值。
返回: IDOK、IDCANCEL、IDYES、IDNO,分别代表了按下:确定、取消、是的、否 按钮。
示例: UI.AlertDialog('请确定过滤模式是否为删除?', MB_YESNO|MBI_QUESTION, '专家过滤');
> InputDialog(value, key1, key2, hint, title, ax, ay, OnlyRead)
功能: 数据输入窗口
@value: 默认值,空时将尝试通过key取默认值
@key1,key2: 键,用于提取默认数据,空则不使用
@hint: 输入提示
@title: 标题,空使用默认值
@ax, ay: 窗口加宽和加高
@OnlyRead true时只读取数据,未读取到则会要求输入。
返回: ['result']=IDOK|IDCANCEL, ['data']=输入内容
示例: value = UI.InputDialog(10, 'key1', 'key2', '请输入倍数:', '专家过滤', 10, 2, true);
> UpdateValue(isSave, key1, key2, value, default)
功能: 保存或读取一些数据值(存储数据库文件)
@isSave: 保存或读取
@key1,key2: 键,用于提取默认数据,空则不使用
@value: 输入值
@default: 默认值,读取失败时使用
返回: ['result']=true|false, ['data']=数据
示例: value = UI.UpdateValue(true, 'key1', 'key2', 5, 0);