1 #pragma once 2 3 4 // BIOSDialog dialog 5 6 class BIOSDialog : public CDialog 7 { 8 DECLARE_DYNAMIC(BIOSDialog) 9 10 public: 11 BIOSDialog(CWnd* pParent = NULL); // standard constructor 12 virtual ~BIOSDialog(); 13 14 // Dialog Data 15 enum { IDD = IDD_BIOS }; 16 17 protected: 18 virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support 19 20 DECLARE_MESSAGE_MAP() 21 private: 22 CEdit m_editGB; 23 CEdit m_editGBC; 24 CEdit m_editGBA; 25 bool fileExists(CString& file); 26 afx_msg void OnBnClickedSelectGbBiosPath(); 27 afx_msg void OnBnClickedSelectGbcBiosPath(); 28 afx_msg void OnBnClickedSelectGbaBiosPath(); 29 public: 30 BOOL m_enableBIOS_GB; 31 BOOL m_enableBIOS_GBC; 32 BOOL m_enableBIOS_GBA; 33 BOOL m_skipLogo; 34 CString m_pathGB; 35 CString m_pathGBC; 36 CString m_pathGBA; 37 }; 38