// Decompiled by DJ v3.12.12.96 Copyright 2011 Atanas Neshkov  Date: 08/10/2012 8:47:18
// Home Page: http://members.fortunecity.com/neshkov/dj.html http://www.neshkov.com/dj.html - Check often for new version!
// Decompiler options: packimports(3) 
// Source File Name:   BotonAyuda.java

package project;

import java.applet.*;
import java.awt.Component;
import java.awt.event.*;
import java.io.IOException;
import java.net.URL;
import java.util.Properties;
import javax.swing.*;
import javax.swing.border.Border;
import traduccion.Traducir;

// Referenced classes of package project:
//            BotonBarraDeMenus, AccederADatos, Mensajes, PanelDelAreaInteractiva, 
//            BotonSiguiente, LabelDeFondoDelFrame2, Crono

public class BotonAyuda extends BotonBarraDeMenus
{

    public BotonAyuda(AudioClip audio2, BotonSiguiente bSig2)
    {
        super(Traducir.getTraduccion(AccederADatos.leer("h.proyecto"), "project.BotonAyuda", "200411161654", AccederADatos.idioma));
        borde = BorderFactory.createEmptyBorder(0, 0, 0, 0);
        Guardian = new ActionListener() {

            public void actionPerformed(ActionEvent event)
            {
                if(bSig.sonido.compareTo("si") == 0)
                    audio.play();
                if(!AccederADatos.entraComoApplet)
                    try
                    {
                        Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler " + System.getProperties().getProperty("user.dir") + Traducir.getTraduccion(AccederADatos.leer("h.proyecto"), "project.BotonAyuda", "200411161703", AccederADatos.idioma));
                    }
                    catch(IOException e)
                    {
                        e.printStackTrace();
                    }
                else
                    try
                    {
                        AccederADatos.currentApplet.getAppletContext().showDocument(new URL(Traducir.getTraduccion(AccederADatos.leer("h.proyecto"), "project.BotonAyuda", "200411161706", AccederADatos.idioma)), "Help");
                    }
                    catch(IOException e)
                    {
                        e.printStackTrace();
                    }
            }

        }
;
        audio = audio2;
        bSig = bSig2;
        addActionListener(Guardian);
        addMouseListener(new MouseAdapter() {

            public void mouseExited(MouseEvent e)
            {
                escribirToolTip2();
                Crono _tmp = bSig.labelDeFondoDelFrame.crono;
                Crono.losBotMeDejan(true);
            }

            public void mouseEntered(MouseEvent e)
            {
                escribirToolTip();
            }

            public void mouseReleased(MouseEvent event)
            {
                Crono _tmp = bSig.labelDeFondoDelFrame.crono;
                Crono.losBotMeDejan(true);
            }

            public void mousePressed(MouseEvent event)
            {
                Crono _tmp = bSig.labelDeFondoDelFrame.crono;
                Crono.losBotMeDejan(false);
            }

        }
);
    }

    public void darMensajes(Mensajes mensajes2)
    {
        mensajes = mensajes2;
    }

    public void escribirToolTip()
    {
        Mensajes _tmp = mensajes;
        Mensajes.ponerMensaje(Traducir.getTraduccion(AccederADatos.leer("h.proyecto"), "project.BotonAyuda", "200411161707", AccederADatos.idioma));
        panelDelAreaInteractiva.areaActiva.grabFocus();
    }

    public void escribirToolTip2()
    {
        Mensajes _tmp = mensajes;
        Mensajes.ponerMensaje("");
        panelDelAreaInteractiva.areaActiva.grabFocus();
    }

    public boolean isFocusTraversable()
    {
        return false;
    }

    Border borde;
    Mensajes mensajes;
    URL url;
    PanelDelAreaInteractiva panelDelAreaInteractiva;
    AudioClip audio;
    BotonSiguiente bSig;
    private ActionListener Guardian;
}