// EdIRBNam.hpp : header file
//

#ifndef _EDIRBNAM_HPP_
#define _EDIRBNAM_HPP_

#if _MSC_VER >= 1000
#pragma once
#endif // _MSC_VER >= 1000

/////////////////////////////////////////////////////////////////////////////
// class CPA_EdIR_DlgNewBehaviourName
/////////////////////////////////////////////////////////////////////////////

class CPA_EdIR_DlgNewBehaviourName : public CDialog
{
	//Attributes
	private:
		HINSTANCE	m_hOldInstance;
		BOOL			m_fn_bCheckName(CString);

	// Construction
	public:
		CPA_EdIR_DlgNewBehaviourName(CString,CWnd* pParent = NULL);   // standard constructor
		~CPA_EdIR_DlgNewBehaviourName();

	// Dialog Data
		//{{AFX_DATA(CPA_EdIR_DlgNewBehaviourName)
		enum { IDD = IDD_IR_BEHAVIOUR_NAME };
		CString	m_csNewName;
	//}}AFX_DATA


	// Overrides
		// ClassWizard generated virtual function overrides
		//{{AFX_VIRTUAL(CPA_EdIR_DlgNewBehaviourName)
		protected:
		virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
		virtual BOOL OnInitDialog();
		//}}AFX_VIRTUAL

	// Implementation
	protected:

		// Generated message map functions
		//{{AFX_MSG(CPA_EdIR_DlgNewBehaviourName)
		afx_msg void OnDestroy();
		virtual void OnOK();
		//}}AFX_MSG
	
	DECLARE_MESSAGE_MAP()
};

#endif //_EDIRBNAM_HPP_
