// mpsetup.h : main header file for the MPSETUP application
//

#ifndef __AFXWIN_H__
	#error include 'stdafx.h' before including this file for PCH
#endif

#include "resource.h"       // main symbols

#define IniFile "micepack.ini"                  

/////////////////////////////////////////////////////////////////////////////
// CMpsetupApp:
// See mpsetup.cpp for the implementation of this class
//

class CMpsetupApp : public CWinApp
{
public:
	CMpsetupApp();

// Overrides
	virtual BOOL InitInstance();

// Implementation

	//{{AFX_MSG(CMpsetupApp)
	afx_msg void OnAppAbout();
		// NOTE - the ClassWizard will add and remove member functions here.
		//    DO NOT EDIT what you see in these blocks of generated code !
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
};


/////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////
// CSetupDlg dialog

class CSetupDlg : public CDialog
{                                   
// data members
private:       
   char m_MICEpack[32];
   char m_CommType[32];
   char m_CommPort[32];
   char m_BasePort[32];
   char m_BaudRate[32];
   char m_EPClock[32]; 
   char m_TargetPath[128];


// Construction
public:
	CSetupDlg(CWnd* pParent = NULL);	// standard constructor
    void    SetPath(LPSTR path);

// Dialog Data
	//{{AFX_DATA(CSetupDlg)
	enum { IDD = IDD_MPSETUP };
	//}}AFX_DATA

// Implementation
protected:           
	virtual void DoDataExchange(CDataExchange* pDX);	// DDX/DDV support

	// Generated message map functions
	//{{AFX_MSG(CSetupDlg)
	afx_msg void OnHelp();
	virtual void OnOK();
	virtual BOOL OnInitDialog();
	afx_msg void OnSelchangeCommtype();
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
};
