diff -r 5b9d4d8641ce -r ae255c9aa552 sysperfana/perfinvestigator/com.nokia.carbide.cpp.pi.wizards/src/com/nokia/carbide/cpp/internal/pi/wizards/ui/NewPIWizardPageCustomTask.java --- a/sysperfana/perfinvestigator/com.nokia.carbide.cpp.pi.wizards/src/com/nokia/carbide/cpp/internal/pi/wizards/ui/NewPIWizardPageCustomTask.java Wed Jun 23 14:49:59 2010 +0300 +++ b/sysperfana/perfinvestigator/com.nokia.carbide.cpp.pi.wizards/src/com/nokia/carbide/cpp/internal/pi/wizards/ui/NewPIWizardPageCustomTask.java Wed Jun 23 15:05:09 2010 +0300 @@ -19,6 +19,7 @@ import java.io.File; +import org.eclipse.jface.wizard.WizardDialog; import org.eclipse.swt.SWT; import org.eclipse.swt.events.ModifyEvent; import org.eclipse.swt.events.ModifyListener; @@ -170,6 +171,19 @@ PlatformUI.getWorkbench().getHelpSystem().setHelp(getControl(), CarbidePiWizardHelpIds.PI_IMPORT_WIZARD_CUSTOM); } +/* (non-Javadoc) + * @see org.eclipse.jface.dialogs.DialogPage#performHelp() + */ +@Override +public void performHelp() { + WizardDialog wizardDialog = (WizardDialog)getContainer(); + if(wizardDialog.buttonBar != null){ + PlatformUI.getWorkbench().getHelpSystem().setHelp(wizardDialog.buttonBar, + CarbidePiWizardHelpIds.PI_IMPORT_WIZARD_CUSTOM); + } + +} + public void validatePage() { if (sampleFileText.getText().length() == 0) { updateStatus(Messages.getString("NewPIWizardCustomTask.dat.file.name.must.be.specified")); //$NON-NLS-1$