永发信息网

DELPHI 点击按扭显示HINT 怎么做?

答案:5  悬赏:0  手机版
解决时间 2021-02-25 21:25
DELPHI 点击按扭显示HINT 应该怎么做?
如果是BUTTUN.SHOWHINT := TRUE 那只要鼠标停在上面就显示了,我是想要点击的时候才显示呀,应该怎么做?
最佳答案
hint就是悬停的时候才有效。
点击的时候显示,用一个label来控制吧。
下面是一段把label移到当前光标位置的代码。结合这事件用用跟hint差不多的效果。
var
P: TPoint;
begin
GetCursorPos(P);
Self.Label1.Left:=p.x-self.Left ;
Self.Label1.Top:=p.y-self.Top ;

end;
全部回答
//本身这个 Hint就是鼠标悬停的功能,是有延时的,你这种要求感觉怪怪的 procedure TForm1.Button1MouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); begin Button1.ShowHint:=TRUE; Button1.Hint:='显示说明'; end;
delphi按钮自带hint属性,输入内容即可.
可以啊,只要对你要显示的控件showhint true就好了啊,绝对可行的,估计是你设置了颜色之类的属性,让showhint看不见,你检查下
不要用onlick时间,用keypresedown事件就可以了,代码不需改变,很简单的 控件的事件不仅仅是onlick,有很多都很有用的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
如何在Adobe Illustrator 中 把图片像pS 中
河南技术安检网站塔吊证查询
华为4C有机身内存机身16级运行2级好用
我跟我女朋友在一起一年多了,她脾气很差,只
卡尔菲·蛋糕怎么去啊,有知道地址的么
在书愤这首诗中作者因为什么愤
游戏里各项文字描述都是乱码为什么游戏里所有
我经常发自内心地鼓励别人,赞美别人,却被一
报关员考试取消了,那怎么才能成为一名报关员
化妆品去哪买比较好
双鱼座守护神兽图片
新杆觉台球厅地址在哪,我要去那里办事
月经每月要来七天,但经量不是很多,有没有办
关于杭十四中分康桥校区是优高还是重高?分数
母亲的好习惯作文800
推荐资讯
在美国读社区大学年花费多少
自带档案怎么处理
石龟山农场在哪里啊,我有事要去这个地方
乡村小肥狗狗肉火锅我想知道这个在什么地方
孩子有画画的天赋,我应该怎样培养
角树简介 急!!!!
锦虹家园地址在哪,我要去那里办事
乐家中介地址在哪,我要去那里办事
cf手游兄弟齐心任务怎么自己玩爆破有时就可以
我家的猫老犯错,打她的屁股可以吗?(母猫)
从1一9中选出四个数字,用这四个数字可以组成2
到底是谁带扶摇练武功
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?