IDEA-272482 add Help icon onto the New Project Wizard dialog

GitOrigin-RevId: 4d611bd4f683b4d495acf6c0076aad89e1917372
This commit is contained in:
Dmitry.Krasilschikov
2021-09-05 15:42:43 +00:00
committed by intellij-monorepo-bot
parent 4d8f50dde3
commit 5ec97fe500
@@ -19,6 +19,7 @@ import com.intellij.ui.JBCardLayout;
import com.intellij.ui.components.panels.OpaquePanel;
import com.intellij.ui.mac.TouchbarDataKeys;
import com.intellij.util.ui.ImageUtil;
import com.intellij.util.ui.JBUI;
import com.intellij.util.ui.StartupUiUtil;
import com.intellij.util.ui.UIUtil;
import com.intellij.util.ui.update.UiNotifyConnector;
@@ -82,7 +83,7 @@ public abstract class AbstractWizard<T extends Step> extends DialogWrapper {
myPreviousButton = new JButton(IdeBundle.message("button.wizard.previous"));
myNextButton = new JButton(IdeBundle.message("button.wizard.next"));
myCancelButton = new JButton(CommonBundle.getCancelButtonText());
myHelpButton = new JButton(CommonBundle.getHelpButtonText());
myHelpButton = isNewWizard() ? createHelpButton(JBUI.emptyInsets()) : new JButton(CommonBundle.getHelpButtonText());
myContentPanel = new JPanel(new JBCardLayout());
myIcon = new TallImageComponent(null);
@@ -136,7 +137,7 @@ public abstract class AbstractWizard<T extends Step> extends DialogWrapper {
int index = 0;
JPanel leftPanel = new JPanel();
if (ApplicationInfo.contextHelpAvailable() && !isNewWizard()) {
if (ApplicationInfo.contextHelpAvailable()) {
leftPanel.add(myHelpButton);
TouchbarDataKeys.putDialogButtonDescriptor(myHelpButton, index++);
}