操作表达式可以访问指示选择了哪个磁贴的变量,并描述操作时磁贴的状态。 变量名称是保留的,其值是只读的,除非在操作表达式中访问它们,否则没有任何意义。
如果是文本框,则当用户退出文本框时,将计算以下调用中的操作表达式:edit1action_tile (action_tile "edit1" "(setq ns $value)") 包含用户输入的字符串,表达式将其保存在变量中。$valuens 下一个示例保存所选磁贴的名称,以便程序可以引用它: (action_tile "edit1" "(setq newtile $key)") 在本例中,变量设置为所选磁贴的键名称。变量在用作多个单独磁贴的操作的函数中非常有用。在多个调用中命名磁贴时,只有最后一个此类调用(之前)具有任何影响。(就好像您要为同一个变量分配多个值一样。可编程对话框 (PDB) 功能只允许每个磁贴执行一个操作。newtile"edit1"$keyaction_tilestart_dialog |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 )
GMT+8, 2024-5-19 15:56
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.