用法:
//输入界面名,输入宽度,输入高度,输入对其方式,输入赋值变量
var w = -1
var h = -1
var gravity = "top|right"
v = i.uxf("a.ilua", w, h, gravity)
//输入界面名,输入X显示位置,输入Y显示位置,输入宽度,输入高度,输入类型的窗口,输入对其方式,输入flags,输入format,输入赋值变量
var x = 0
var y = 0
var w = -1
var h = -1
var type = 0
var gravity = "top|right"
var flags = 0
var format = 0
i.uxf("a.ilua", x, y, w, h, type, gravity, flags, format, v)
//刷新悬浮窗口的布局,常用于通过us设置后的刷新
//输入界面根控件的控件对象
i.uxf(v)
//移除悬浮窗口
//输入界面根控件的控件对象,输入标识
i.uxf(v, "del")
//重置悬浮窗的属性
//输入界面根控件的控件对象,输入标识,输入X显示位置,输入Y显示位置,输入宽度,输入高度,输入对其方式
var x = 0
var y = 0
var w = -2
var h = -2
var gravity = "top|right"
i.uxf(v, "set", x, y, w, h, gravity)
//重置悬浮窗的属性
//输入界面根控件的控件对象,输入标识,输入X显示位置,输入Y显示位置,输入宽度,输入高度,输入对其方式
var x = 0
var y = 0
var w = -1
var h = -1
var type = 0
var gravity = "top|right"
var flags = 0
var format = 0
i.uxf(v, "set", x, y, w, h, type, gravity, flags, format)
说明:
常用于显示悬浮窗窗口。
提示:
可通过 var b = i.gvs(v, "a.1") 代码进行获取悬浮窗内的子控件,然后对其进行操作。
提示:
可通过下例代码,控制窗口位置的移动
//更新窗口位置
i.us(v, "x", 100)
i.us(v, "y", 100)
//获取窗口位置
i.ug(v, "x", xx)
i.ug(v, "y", yy)
//通过us 更新后, 需要刷新悬浮窗口的布局
i.uxf(v)
对齐方式:
center:居中
top:顶
bottom:底
left:左
right:右
center_vertical:垂直居中
center_horizontal:水平居中
输入flags:
0 不许获得焦点(编辑框输入法将无法弹出)
1 可以获得焦点,返回键将不可用