首页 > 解决方案 > 我如何处理 install4j 中的单击后退按钮?

问题描述

我有一个动作很长的屏幕。我发现我可以通过运行检查条件的计划任务来处理单击“取消”按钮:执行此操作期间的context.isCancelling() 。有没有办法在操作执行期间处理单击“返回”按钮?

标签: install4j

解决方案


执行操作时,后退按钮始终处于禁用状态,无法以编程方式更改。

如果您想提供一种取消操作并返回上一个屏幕的方法,您必须自己在屏幕上添加这样一个按钮。在按钮的动作脚本中,您可以设置一个安装程序变量true并定期检查其在动作中的值。如果设置了变量,请调用

context.goBackInHistory(1);

返回上一个屏幕并从操作返回。


推荐阅读