lv的hint显示效果不理想

ko8kfhm6 2012-07-14 01:57:28
移动到另一个项目显示hint会有延迟,我的代码
procedure TfrmMain.lv1MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
var
listitem: TListItem;
begin
try
listitem := lv1.GetItemAt(x,y);
stat1.SimpleText := TCnItem(listitem.Data).Path;
except
stat1.SimpleText := '';
end;
end;
...全文
126 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
kaikai_kk 2012-07-16
  • 打赏
  • 举报
回复
hint默认是500ms; 自己改合适的吧 Application.HintPause:=50;
ko8kfhm6 2012-07-15
  • 打赏
  • 举报
回复
哦,代码贴错了,是我因为hint显示不理想,改到状态栏去显示了。
总之是hint显示第一个没问题,移动到另一个item的时候就会有延迟。
s11ss 2012-07-14
  • 打赏
  • 举报
回复
你说的hint就是这个SimpleText吗?没道理啊!
JPEXE 2012-07-14
  • 打赏
  • 举报
回复
没有上下文,没人看得懂。
CS_DNisSB2B 2012-07-14
  • 打赏
  • 举报
回复
stat1是啥

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧