在我的 RCP 应用程序中,我有一个介绍页面,其中有一些关于产品本身的说明。
但简介仅在第一次打开应用程序时显示。
有没有办法询问用户是否想要“启动时不再显示此内容”?
我的介绍内容:
<?xml version="1.0" encoding="utf-8" ?>
<introContent>
<page id="root" content="content/root.xhtml" />
<page id="concept1" content="content/concept1.xhtml" />
<page id="concept2" content="content/concept2.xhtml" />
<contentProvider id="awc"
class="org.eclipse.ui.intro.contentproviders.AlwaysWelcomeCheckbox"
pluginId="org.eclipse.ui.intro">
</contentProvider>
</introContent>
有什么想法吗?
提前致谢
最佳答案
IWorkbenchPreferenceConstants
中定义了工作台首选项 SHOW_INTRO
。如果这是true,则在启动期间打开介绍页面。
您必须自己实现询问用户部分(例如,在介绍 View 关闭时显示 MessageDialogWithToggle
)。
关于java - 如何询问用户是否要始终显示欢迎页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8748364/