加入 ;用户设置默认值我一直在寻找用于分发复杂脚本的插件,我很好奇是否有一种方法可供用户设置默认值。 可以说,例如,“文本编辑”框位于Module1上。 在设计时,我可以设置它的初始值,在运行期间,我可以用<< Set Text;或者使用<<获取文本来对其值进行操作。 如果我要添加名为“将当前值保存为默认值”的按钮,按钮脚本是否可以为当前用户设置“文本编辑”框的默认值?
如果有十几个输入字段,最终用户可以方便地设置与其需求相同的默认值。
回复:加载项;用户设置默认值您可以将一个文件与加载项捆绑在一起,该文件存储默认值并让您的按钮更新该文件。 一个简单的jmp表可以很好地工作。 例如,如果您的加载项ID是my_addin,并且您的应用程序的用户首选项表是user_prefs.jmp,则可以使用以下路径引用该文件:“$ ADDIN_HOME(my_addin \ user_prefs.jmp)”。
您需要设置应用程序,以便在应用程序启动时使用存储在该数据表中的值填充输入,并编程该按钮以使用当前条目更新该文件到这些字段。
回复:加载项;用户设置默认值很像什么 @cwillden 写道,我已将实际的默认设置保存为.jsl文件,然后所有必须做的就是做一个简单的检查以确定是否存在默认文件,然后如果存在,那么只需包含().jsl文件。
回复:加载项;用户设置默认值谢谢你的回复。 在addin目录中包含一个文件听起来像是一种合理的方法。 我假设$ ADDIN_HOME是不同安装目录帐户的相对路径,对吗?
回复:加载项;用户设置默认值对于延迟响应感到抱歉,但是这是一个相对路径,这使得加载项完全可移植。