In my RCP application, I have a intro page, which has a few explanations about the product itself.
But the intro only shows up on the first time that the application is opened.
Is there a way to ask user if he wants to ‘never show this again on startup’?
my introContent:
<?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>
any ideas?
thanks in advance
There’s a workbench preference
SHOW_INTROdefined inIWorkbenchPreferenceConstants. If this is true then intro page is opened during startup.You would have to implement the asking the user part yourself (e.g. by showing a
MessageDialogWithTogglewhen the Intro view is closed).