hListbox.u32

下载
DisableListBox
Result:=DisableListBox()
说明:该函数使列表框不可用。若成功则返回1否则返回0。
①函数DisplayListBox()
Result:=DisplayListBox(WindowHandle,"String","Variable",Left,Top,Width,Height,Border,Focus,Cursor,Color)
函数说明:DisplayListBox()可以在演示窗口中指定位置显示一个带滚动条的列表框。其中的参数含义如下:
参数WindowHandle指Authorware程序的窗口句柄。
参数"String"指在列表框中显示的内容。
参数"Variable"中指定在列表框中单击后所单击的行数将存放的变量。
参数Left,Top分别指定显示的列表框的左上角的横坐标与纵坐标(即列表框离演示窗口的左边界的距离与离演示窗口上边界的距离)。
参数Width,Height指定列表框的宽与高。
参数Border指定列表框的边框样式,其取值可以是0--无边框,1--单边框,2--3D边框。
参数Focus指定在显示列表框时具有焦点的行,即反白显示的那一行的行数。
参数Cursor指定当鼠标指针移到列表框中时显示的形状,可选值为0--默认指针(为箭头),1--手形指针。
参数Color指定列表框的底色,其取值可以是1--栗色,2--绿色,3--橄榄绿,4--深蓝色,5--紫色,6--浅蓝色(teal),7--灰色,8--银灰色,9--红色,10--鲜绿色,11--黄色,12--蓝色,13--紫红色,14--浅绿色,15--白色,16--黑色,17--当前Windows桌面的颜色。若不指定该参数或设置该参数为0,则列表框将使用Windows系统默认的颜色设置。

Result:=EnableListBox()
说明:该函数使列表框变为可用。若成功则返回1否则返回0。

Result:=EraseListBox()
说明:该函数将列表框从显示窗口中删除。若成功则返回1否则返回0。

Result:=ListBoxExists()
说明:判断列表框是否存在,若存在返回1否则返回0。
②函数ListBoxFont()
Result:=ListBoxFont("FontName",FontSize,FontBold,Color)
函数说明:指定列表框中的文字的字体格式。其中参数含义如下:
参数"FontName"指定使用的字体名。
参数FontSize指定字体大小。
参数FontBold指定是否加粗,可选值有0--不加粗,1加粗。
参数Color指定文字的颜色,可选值与列表框的底色相同。

Result:=SearchListBox("SearchString")
说明:该函数在列表框查找"SearchString"指定的字符串,若找到则返回该字符串的位置(数字)否则返回0。

Result:=SelectListBoxLine(LineNo)
说明:该函数选中由参数LineNo指定的行(即使该行获得焦点)。若成功则返回1否则返回0。
③函数UpdateListBox()
Result:=UpdateListBox("String",Focus)
函数说明:使用参数"String"更新列表框中的内容,并设置参数Focus指定的行是焦点行。若成功则返回1否则返回0。