package org.atdl4j.ui.swt.test;
import org.eclipse.swt.events.MouseEvent;
import org.eclipse.swt.events.MouseTrackListener;
import org.eclipse.swt.graphics.Color;
import org.eclipse.swt.widgets.Control;
public class SWTDebugMouseTrackListener implements MouseTrackListener {
private Color defaultColor;
private Color remarkColor;
private Control control;
public SWTDebugMouseTrackListener(Control control) {
this.control = control;
defaultColor = control.getParent().getBackground();
remarkColor = new Color(control.getDisplay(), 255, 0, 0);
}
public void mouseEnter(MouseEvent ev) {
control.getParent().setBackground(remarkColor);
}
public void mouseExit(MouseEvent ev) {
control.getParent().setBackground(defaultColor);
}
public void mouseHover(MouseEvent ev) {
}
}