PageControl控件没有鼠标双击事件?

Linux2001 2002-01-06 09:26:22
我想要在PageControl控件的页面上检查鼠标双击,这该怎么做啊?
...全文
66 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
VSaber 2002-01-06
  • 打赏
  • 举报
回复
当然有了,就在onMouseDown事件里面查询shift参数是否包含ssDouble就是双击了
if ssDouble in Shift then 鼠标双击

不过你要判断页面上的双击,得对每个页面(TabSheet)判断,判断方法同上!
wwwwwwww 2002-01-06
  • 打赏
  • 举报
回复
PageControl控件没有鼠标双击事件!
可以用onmousedown代替一下!
phil21 2002-01-06
  • 打赏
  • 举报
回复
用MouseDown事件。
用一个integer全局变量i。初值0,点一次加1,再用一个TIMER控件当在PageControl点一下则Timer1.Enabled:=true;当OnTimer事件发生时判断i是否大于1,如果大于1则是双击,然后把i赋值0,否则不是双击,i:=0;,Timer1.enabled:=false;不就行了??
Linux2001 2002-01-06
  • 打赏
  • 举报
回复
今天一天才两个人回复........哎

5,388

社区成员

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

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