/***************************************************************************\
| Project: AE Installer														|
| By: Gumby & Iritscen														|
| File: AEInstallerApp.h													|
| Function: Sets up the main application window.							|
| Created: 07/05/2009 17:23:39												|
\***************************************************************************/

#ifndef _AEINSTALLERAPP_H_
#define _AEINSTALLERAPP_H_


/*!
 * Includes
 */

////@begin includes
#include "wx/app.h"
#include "wx/image.h"
#include "main_window.h"
////@end includes

/*!
 * Forward declarations
 */

////@begin forward declarations
////@end forward declarations

/*!
 * Control identifiers
 */

////@begin control identifiers
////@end control identifiers

/*!
 * AEInstallerApp class declaration
 */

class AEInstallerApp: public wxApp
{    
    DECLARE_CLASS( AEInstallerApp )
    DECLARE_EVENT_TABLE()

public:
    /// Constructor
    AEInstallerApp();

    void Init();

    /// Initialises the application
    virtual bool OnInit();

    /// Called on exit
    virtual int OnExit();

////@begin AEInstallerApp event handler declarations

////@end AEInstallerApp event handler declarations

////@begin AEInstallerApp member function declarations

////@end AEInstallerApp member function declarations

////@begin AEInstallerApp member variables
////@end AEInstallerApp member variables
};

/*!
 * Application instance declaration 
 */

////@begin declare app
DECLARE_APP(AEInstallerApp)
////@end declare app

#endif
    // _AEINSTALLERAPP_H_

void globalize2(void);
bool CheckForRequiredSoftware(void);
void doglobalizeData(void);
