如何在应用程序启动时选择 Handle MenuItem
How to make HandledMenuItem unselected when the application is started
我的 Application.e4xmi 中有 HandledMenuItem。但是如果我选中这个项目,关闭我的应用程序并重新启动它,这个项目保持选中状态。我怀疑这个项目应该被标记或类似的东西,但我找不到关于 MenuItems 标签的任何信息。
提前致谢。
e4 RCP 通常会在应用程序终止时保留应用程序模型的状态。
如果您不想恢复应用程序的持久状态,请使用 -clearPersistedState
标志。您还可以指定 -persistState false
以阻止应用程序在关闭期间保持状态。
如果您确实想要保持应用程序状态并只清除此菜单项,您将必须使用模型服务找到 MMenuItem
项并调用 setSelected(false)
方法来清除复选标记.
我的 Application.e4xmi 中有 HandledMenuItem。但是如果我选中这个项目,关闭我的应用程序并重新启动它,这个项目保持选中状态。我怀疑这个项目应该被标记或类似的东西,但我找不到关于 MenuItems 标签的任何信息。
提前致谢。
e4 RCP 通常会在应用程序终止时保留应用程序模型的状态。
如果您不想恢复应用程序的持久状态,请使用 -clearPersistedState
标志。您还可以指定 -persistState false
以阻止应用程序在关闭期间保持状态。
如果您确实想要保持应用程序状态并只清除此菜单项,您将必须使用模型服务找到 MMenuItem
项并调用 setSelected(false)
方法来清除复选标记.