虚表 —— 悬浮提示

光庆 4天前 201

请更新虚表至最新版本:

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();


最新回复 (3)
  • breezee 4天前
    0 引用 2
    厉害!
  • java 4天前
    0 引用 3
    这个太需要了
  • xiaobai 4天前
    0 引用 4
    太强了
返回