XMIND 2007(未注冊)運行以后,先彪出一個Wizard,向人們要錢~

OK,我的東東第一次運行的時候也要一個Wizard,不要錢

,要數據庫配置信息。
首先了解一下Wizard基礎:
圖是Eclips Help的,不用文字,一張圖就夠~說的很詳細。
Wizard的顯示是需要Wizard Dialog的, Wizard Dialog顯示的是Wizard,
Wizard(繼承自Wizard,實現自INewWizard)中則包含了N個Wizard Page.只要page的數量大于2,那么下面的back和next就可以用了,太簡單了~
Wizard Page中的
public void createControl(Composite parent)方法主要是Page中的控件;
Wizard中的
public boolean performFinish()方法是處理,點擊Finish以后的處理方法;
在RCP啟動之前先啟動Wizard就是在
Application類
public Object start(IApplicationContext context) throws Exception 方法中
Display display = PlatformUI.createDisplay();之下,
int returnCode = PlatformUI.createAndRunWorkbench(display, new ApplicationWorkbenchAdvisor());之上增加啟動Wizard的代碼:
1
WizardDialog wizardDialog = new WizardDialog(new Shell(), new FirstTimeConfigWizard());
2
wizardDialog.open();
哪個哥哥知道XMIND 2007的注冊里面,點擊關閉以后直接關閉RCP這個東東是怎么實現的?
客戶虐我千百遍,我待客戶如初戀!