关于多数控件的Hint,ShowHint属性(100分)

  • 主题发起人 主题发起人 IHope
  • 开始时间 开始时间
I

IHope

Unregistered / Unconfirmed
GUEST, unregistred user!
Delphi中多数控件都有Hint和ShowHint属性,设置Hint为一个字符串,ShowHint为True,
当光标移动到该控件上时就有信息显示出来但内容都在一行内显示时间只有约3秒.
我的问题是:如何能做到金山词霸解释英语单词那样:
1 显示的内容可以多行显示;
2 一直显示内容直到光标离开(我希望的是时间可以改变).
 
回答:
1、可用.Hint:='Help'+#10#13+'Help';
2、修改Application.HintPause值。
 
容易

begin
form1.hint:='aaa'#13#10'BBB';
Form1.ShowHint:=true;
Application.HintHidePause:=200000; //XX毫秒
end;
 
金山词霸解释单词的那可不是简单用的hint,那是做的一个特殊窗口。
 
多人接受答案了。
 
后退
顶部