请更新虚表至最新版本:
import win.ui;
import godking.vlistEx;
import fonts.fontAwesome;
/*DSG{{*/
mainForm = win.form(text="vlistEx - table adapter";right=575;bottom=449)
mainForm.add(
listview={cls="vlistEx";left=8;top=8;right=184;bottom=438;acceptfiles=1;aw=1;db=1;dl=1;dr=1;dt=1;hscroll=1;vscroll=1;z=1}
)
/*}}*/
var t = {
{'\uF0C5 基本操作,这是一段超长文本,单元格宽度不足,显示不完全!'}
{'\uF0AE 数据录入,这是一段超长文本,单元格宽度不足,显示不完全!'}
{'\uF0D0 数据编辑,这是一段超长文本,单元格宽度不足,显示不完全!'}
{'\uF0CC 数据删除,这是一段超长文本,单元格宽度不足,显示不完全!'}
{'\uF080 数据查询,这是一段超长文本,单元格宽度不足,显示不完全!'}
{'\uF0AE 人员查询,这是一段超长文本,单元格宽度不足,显示不完全!'}
{'\uF0D0 地址查询,这是一段超长文本,单元格宽度不足,显示不完全!'}
{'\uF0CC 编码查询,这是一段超长文本,单元格宽度不足,显示不完全!'}
{'\uF0CC 索引查询,这是一段超长文本,单元格宽度不足,显示不完全!'}
{'\uF013 系统设置,这是一段超长文本,单元格宽度不足,显示不完全!'}
{'\uF0AE 人员过滤,这是一段超长文本,单元格宽度不足,显示不完全!'}
{'\uF0D0 数据管理,这是一段超长文本,单元格宽度不足,显示不完全!'}
{'\uF0CC 账号登录,这是一段超长文本,单元格宽度不足,显示不完全!'}
};
mainForm.listview.font = ::LOGFONT(name="fontAwesome";point=11;color=0x000000 )/*【属性】项目文本字体*/
mainForm.listview.setHeaderHeight(0);
mainForm.listview.setRowHeight(35);
mainForm.listview.lineColorV = null;
mainForm.listview.hideScroll(true/*隐藏横向滚动条*/,true/*隐藏纵向滚动条*/);
mainForm.listview.setTable(t);
import win.ui.tooltip
var tooltip = win.ui.tooltip(mainForm.listview.hwnd);
tooltip.addTool(mainForm.listview,"");
tooltip.setFont(mainForm.listview.font);
mainForm.listview.onMouseHover = function(x,y,sx,sy,row,col){
if row and col tooltip.setText(owner.getCellText(row,col));
}
mainForm.show();
win.loopMessage();