package edu.calpoly.csc480.Corral.Main;

import java.awt.event.*;
import javax.swing.*;

public class HelpMenu extends JMenu {
	static protected String aboutText =
	 "The Java (TM) 2 Platform\n" +
	 "The AI Corral: In Search of Dirt\n" +
	 "Copyright (C) 2001 Brian W. Curry";
	
	static public String getAboutText()	{return aboutText;}
	
	public HelpMenu() {
		super("Help");
		setMnemonic('h');
		getPopupMenu().setLightWeightPopupEnabled(false);
	}
	
	public void setOwner(BaseMain owner) {
		this.main = owner;

		aboutItem  = new JMenuItem("About...", 'a');
		aboutItem.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent event) {
				JOptionPane.showMessageDialog(main,
				 aboutText,
				 "About...",
				 JOptionPane.ERROR_MESSAGE,
				 new ImageIcon(getClass().getResource("HelpMenu.gif")));
			}
		});
 
		add(aboutItem);
	}

	protected BaseMain main;
	protected JMenuItem aboutItem;
}