package logbook.gui.listener;
import logbook.gui.VersionDialog;
import logbook.gui.WindowBase;
import org.eclipse.swt.events.HelpEvent;
import org.eclipse.swt.events.HelpListener;
import org.eclipse.swt.events.SelectionAdapter;
import org.eclipse.swt.events.SelectionEvent;
/**
* ヘルプキーを押した場合のリスナー
*
*/
public final class HelpEventListener extends SelectionAdapter implements HelpListener {
/** シェル */
private final WindowBase parent;
/**
* コンストラクター
*
* @param parent 親ウィンドウ
*/
public HelpEventListener(WindowBase parent) {
this.parent = parent;
}
@Override
public void helpRequested(HelpEvent paramHelpEvent) {
new VersionDialog(this.parent).open();
}
@Override
public void widgetSelected(SelectionEvent e) {
new VersionDialog(this.parent).open();
}
}