/********************************************************************

  Module: TiActivateWindow

  Author: Carlo Ordonez

  Description:

    Displays message from activated object

  Copyright 2005 Sony Online Entertainment.  All rights reserved.

*********************************************************************/

#ifndef _TiActivateWindow_h_
#define _TiActivateWindow_h_

#include "TiWindow.h"

#define ID_TITAN_ACTIVATE (wxID_HIGHEST + 0x0400)

class TitanI;
class TiActivateWindow : public TiWindow
{
public:

  TiActivateWindow( wxWindow* pParent, TitanI* pTitan, int PlayerId, const wxString& Name = _("ActivateWindow"), int WindowId = ID_TITAN_ACTIVATE );
  ~TiActivateWindow();

  void            SetText( const wxString& Text );

private:

  virtual void    OnProcess();

  wxStaticText*   mpStatic;
  wxString        mText;

  DECLARE_CLASS( TiActivateWindow )
  DECLARE_EVENT_TABLE()
};

#endif

