new-style close button

This commit is contained in:
Dennis Ushakov
2012-01-26 22:10:49 +04:00
parent c28d5fc133
commit b4bbffbd3b
@@ -19,11 +19,19 @@ package com.intellij.execution.ui.layout.actions;
import com.intellij.execution.ui.actions.BaseViewAction;
import com.intellij.execution.ui.layout.ViewContext;
import com.intellij.openapi.actionSystem.AnActionEvent;
import com.intellij.openapi.util.IconLoader;
import com.intellij.ui.content.Content;
import javax.swing.*;
public class CloseViewAction extends BaseViewAction {
private static final Icon ICON = IconLoader.getIcon("/actions/closeNew.png");
private static final Icon HOVERED_ICON = IconLoader.getIcon("/actions/closeNewHovered.png");
protected void update(final AnActionEvent e, final ViewContext context, final Content[] content) {
setEnabled(e, isEnabled(context, content, e.getPlace()));
e.getPresentation().setIcon(ICON);
e.getPresentation().setHoveredIcon(HOVERED_ICON);
}
protected void actionPerformed(final AnActionEvent e, final ViewContext context, final Content[] content) {