如何在JMP启动时刷新/更新(主/ JMP)菜单?大家好,
目前,我正在为插件进行更新。 我使用以下指南作为指导:
https://community.jmp.com/t5/JMP-Scripts/How-to-write-self-updating-JMP-add-ins/ta-p/21932
一切正常,但目前我正在为下一步而苦苦挣扎。
我想知道是否有可能根据更新是否可用来动态“切换”更新按钮。
我尝试使用此处找到的脚本启动功能:
https://www.jmp.com/support/help/zh-cn/15.2/index.shtml#page/jmp/run-a-script-at-start-up.shtml
...操纵addin.jmpcust文件。 但是,菜单似乎在执行脚本之前已加载-因此,您需要再次重新启动jmp才能查看更改。
所以我的问题是:有没有一种方法可以刷新/更新主菜单,或者有更好的可能性实现我的目标?
提前致谢,
危险品
脚本编写回复:如何在jmp启动时刷新/更新(主/ jmp)菜单?这不是您问题的直接答案,但是您是否通过以下方式签出了出色的Add-In-Manager @Justin_Chilton :
https://community.jmp.com/t5/JMP-Add-Ins/Add-In-Manager/ta-p/43736
(您也可以看一看Add-In-Managers代码,看看它在运行时如何处理更新插件)
回复:如何在jmp启动时刷新/更新(主/ jmp)菜单?我开发了大型的Addins系统(当我是工蜂而不是高级高尔夫球手时),该系统会自动更新Addins。我发现将JSL等复制到Addins目录的速度非常快,而最终我要做的是设置Addins以始终将JSL从全局存储库复制到Addins目录,然后运行JSL。我不必要求用户重新安装,并且用户始终拥有最新的代码。它确实简化了管理。