求助
大佬们,dcl里面的图形按钮,怎么去判断是单击还是双击,用这个去判断,效果图不是很好,很多时候点击很多次没有反应(= $REASON 4),有没有其他办法,主要用于双击图形按钮插入图块用的zj20190405 发表于 2025-11-17 14:07
大哥,image用$reason效果不稳定,有时候双击可以的,很多时候双击没反应
不稳定 是因为sld文件大 点击时触发刷新 造成卡顿 无法识别 Odcl才有双击的动作吧 dcl似乎不支持双击 qifeifei 发表于 2025-11-17 13:07
dcl似乎不支持双击
瞎说。支持的,需要把$Reason作为一个参数传给action_tile对应的操作,然后在函数里面区分$reason是否为4时的不同操作。
(action_tile "image" "(click_image $reason)")
(defun click_image(reason)
(if (= reason 4)
.....
.....
) ; end if
) ; end defun kozmosovia 发表于 2025-11-17 13:45
瞎说。支持的,需要把$Reason作为一个参数传给action_tile对应的操作,然后在函数里面区分$reason是否为4 ...
大哥,image用$reason效果不稳定,有时候双击可以的,很多时候双击没反应 飞雪神光 发表于 2025-11-17 14:40
不稳定 是因为sld文件大 点击时触发刷新 造成卡顿 无法识别
谢谢大哥解答 http://bbs.mjtd.com/forum.php?mod=viewthread&tid=76479&extra=page%3D1%26filter%3Dtypeid%26typeid%3D110
猫老师这个双击很好用,我在按钮跟幻灯片上双击很流畅,响应也很迅速 chen3732088 发表于 2025-11-17 20:32
http://bbs.mjtd.com/forum.php?mod=viewthread&tid=76479&extra=page%3D1%26filter%3Dtypeid%26typeid%3D1 ...
老哥,怎么用。我是用在图库里
页:
[1]