在线咨询 切换到宽版
eetop公众号 创芯大讲堂 创芯人才网

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜全文
查看: 147|回复: 4

[求助] form显示

[复制链接]
发表于 2025-11-27 20:43:04 | 显示全部楼层 |阅读模式
悬赏100资产已解决
请教各位,创建了一个form表单之后,如何将其绑定到F3上去,最终可以实现 :
           1、选择对象,执行脚本,执行form的默认值。
           2、也可以先不选择对象,然后先执行脚本,进入对象待选状态,在此状态下,可以点击F3弹出form表单,进行参数修改,最后再选择对象执行脚本。
就是希望F3在执行此脚本过程中,点击会弹出表单。不会影响到其他状态下f3功能。


最佳答案

查看完整内容

可以用enterPoint,再过去坐标点的图形,或者不用enter类函数,用geAddSelectPoint
发表于 2025-11-27 20:43:05 | 显示全部楼层


   
拉着空气去兜风 发表于 2025-11-30 14:18
好的理解,但是还有一个问题,这里enterBox会框一个Box,其实我这里只想选择一个obj,然后对所选的这个ob ...


可以用enterPoint,再过去坐标点的图形,或者不用enter类函数,用geAddSelectPoint

回复

使用道具 举报

发表于 2025-11-27 22:05:47 | 显示全部楼层
把 Form 作为 enter Function 的Option Form就可以用 F3 切换显示。如果想区分执行前是否已有显示的情况,可以写个脚本,大概结构如下:


   

        

                
  1. procedure(myFun()
  2.   let((...)
  3.     selection = geGetSelSet()
  4.     if(selection then
  5.       ; handle the selection
  6.     else
  7.        ; select the figures in the entered box and handle the selection
  8.        enterBox(
  9.            ...
  10.            ?form myOptionForm
  11.        )
  12.     )
  13.   )
  14. )
            

   

    复制代码
回复

使用道具 举报

 楼主| 发表于 2025-11-30 14:18:56 | 显示全部楼层


   
acrofoxAgain 发表于 2025-11-27 22:05
把 Form 作为 enter Function 的Option Form就可以用 F3 切换显示。如果想区分执行前是否已有显示的情况, ...


好的理解,但是还有一个问题,这里enterBox会框一个Box,其实我这里只想选择一个obj,然后对所选的这个obj执行callback函数。
回复

使用道具 举报

发表于 2025-12-1 09:19:12 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

手机版| 小黑屋| 关于我们| 联系我们| 用户协议&隐私声明| 版权投诉通道| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 ) |网站地图

GMT+8, 2025-12-19 02:01 , Processed in 0.019466 second(s), 4 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表