import com.intellij.execution.ui.layout.ViewContext;
import com.intellij.execution.ui.actions.BaseViewAction;
import com.intellij.openapi.actionSystem.AnActionEvent;
+import com.intellij.openapi.util.IconLoader;
import com.intellij.ui.content.Content;
+import javax.swing.*;
+
public class MinimizeViewAction extends BaseViewAction {
+ private static final Icon ICON = IconLoader.getIcon("/actions/move-to-button.png");
+ private static final Icon ICON_TOP = IconLoader.getIcon("/actions/move-to-button-top.png");
protected void update(final AnActionEvent e, final ViewContext context, final Content[] content) {
setEnabled(e, isEnabled(context, content, e.getPlace()));
+ e.getPresentation().setIcon(ViewContext.TAB_TOOLBAR_PLACE.equals(e.getPlace()) ? ICON_TOP : ICON);
}
protected void actionPerformed(final AnActionEvent e, final ViewContext context, final Content[] content) {