2011-02-04 20 views

回答

1

根據bug 330206

要隱藏 「?」 你需要調用setHelpAvailable(false)WizardDialog
如果你不控制/創建對話框,您可以在下面的方法添加到您的 精靈:

public void setContainer(IWizardContainer wizardContainer) { 
    super.setContainer(wizardContainer); 
    if (getContainer() instanceof TrayDialog) 
     ((TrayDialog)getContainer()).setHelpAvailable(false); 

} 

要添加的幫助,你可以看到在this thread的總體思路,但考慮到bug 3827

如果你是在你創建一個WizardDialog打開向導,你必須設置對話框的殼幫助:恩。

dialog.create(); 
WorkbenchHelp.setHelp(dialog.getShell(), new Object[]{IHelpContextIds.NEW_WIZARD}); 
dialog.open(); 
+0

謝謝:)它的工作。 – 2011-02-04 05:18:13