rlm@1: #if !defined(AFX_MAINWND_H__E8AD28B9_C9FB_4EC2_A2DC_DD1BBA55A275__INCLUDED_) rlm@1: #define AFX_MAINWND_H__E8AD28B9_C9FB_4EC2_A2DC_DD1BBA55A275__INCLUDED_ rlm@1: rlm@1: #if _MSC_VER > 1000 rlm@1: #pragma once rlm@1: #endif // _MSC_VER > 1000 rlm@1: // MainWnd.h : header file rlm@1: // rlm@1: rlm@1: ///////////////////////////////////////////////////////////////////////////// rlm@1: // MainWnd window rlm@1: rlm@1: class MainWnd : public CWnd rlm@1: { rlm@1: // Constructor/Destructor rlm@1: public: rlm@1: MainWnd(); rlm@1: virtual ~MainWnd(); rlm@1: rlm@1: // Attributes rlm@1: private: rlm@1: HCURSOR arrow; rlm@1: HACCEL m_hAccelTable; rlm@1: rlm@1: // Implementation rlm@1: private: rlm@1: rlm@1: // Operations rlm@1: public: rlm@1: afx_msg void OnOptionsEmulatorSelectbiosfile(); rlm@1: void winFileClose(bool reopening = false); rlm@1: bool winFileRun(bool reopening = false); rlm@1: bool winFileOpenSelect(int cartridgeType); rlm@1: void winMouseOn(); rlm@1: void winConfirmMode(); rlm@1: rlm@1: // Overrides rlm@1: // ClassWizard generated virtual function overrides rlm@1: //{{AFX_VIRTUAL(MainWnd) rlm@1: public: rlm@1: virtual BOOL PreTranslateMessage(MSG*pMsg); rlm@1: //}}AFX_VIRTUAL rlm@1: rlm@1: // Generated message map functions rlm@1: protected: rlm@1: //{{AFX_MSG(MainWnd) rlm@1: afx_msg LRESULT OnConfirmMode(WPARAM, LPARAM); rlm@1: afx_msg LRESULT OnMySysCommand(WPARAM, LPARAM); rlm@1: rlm@1: afx_msg void OnMove(int x, int y); rlm@1: afx_msg void OnContextMenu(CWnd*pWnd, CPoint point); rlm@1: afx_msg void OnSize(UINT nType, int cx, int cy); rlm@1: afx_msg void OnClose(); rlm@1: afx_msg void OnInitMenuPopup(CMenu*pPopupMenu, UINT nIndex, BOOL bSysMenu); rlm@1: afx_msg void OnMouseMove(UINT nFlags, CPoint point); rlm@1: afx_msg void OnInitMenu(CMenu*pMenu); rlm@1: afx_msg void OnPaint(); rlm@1: afx_msg void OnDropFiles(HDROP hDropInfo); rlm@1: afx_msg void OnActivate(UINT nState, CWnd*pWndOther, BOOL bMinimized); rlm@1: #if _MSC_VER <= 1200 rlm@1: afx_msg void OnActivateApp(BOOL bActive, HTASK hTask); rlm@1: #else rlm@1: afx_msg void OnActivateApp(BOOL bActive, DWORD hTask); rlm@1: #endif rlm@1: rlm@1: afx_msg void OnUpdateOptionsJoypadAutofire(CCmdUI *pCmdUI); rlm@1: afx_msg BOOL OnOptionsJoypadAutofire(UINT nID); rlm@1: afx_msg void OnUpdateOptionsJoypadSticky(CCmdUI *pCmdUI); rlm@1: afx_msg BOOL OnOptionsJoypadSticky(UINT nID); rlm@1: afx_msg void OnUpdateOptionsJoypadDefault(CCmdUI *pCmdUI); rlm@1: afx_msg BOOL OnOptionsJoypadDefault(UINT nID); rlm@1: afx_msg void OnUpdateOptionsFilterIFB(CCmdUI *pCmdUI); rlm@1: afx_msg BOOL OnOptionsFilterIFB(UINT nID); rlm@1: afx_msg void OnUpdateOptionsFilter(CCmdUI *pCmdUI); rlm@1: afx_msg BOOL OnOptionsFilter(UINT nID); rlm@1: afx_msg void OnUpdateOptionsPriority(CCmdUI *pCmdUI); rlm@1: afx_msg BOOL OnOptionsPriority(UINT nID); rlm@1: afx_msg void OnUpdateOptionsSoundVolume(CCmdUI *pCmdUI); rlm@1: afx_msg BOOL OnOptionsSoundVolume(UINT nID); rlm@1: afx_msg void OnUpdateOptionsEmulatorShowSpeed(CCmdUI *pCmdUI); rlm@1: afx_msg BOOL OnOptionsEmulatorShowSpeed(UINT nID); rlm@1: afx_msg void OnUpdateVideoLayer(CCmdUI*pCmdUI); rlm@1: afx_msg BOOL OnVideoLayer(UINT nID); rlm@1: afx_msg BOOL OnOptionVideoSize(UINT nID); rlm@1: afx_msg BOOL OnOptionsFrameskip(UINT nID); rlm@1: afx_msg void OnFileTogglemenu(); rlm@1: rlm@1: afx_msg void OnSystemMinimize(); rlm@1: afx_msg void OnSystemMaximize(); rlm@1: rlm@1: afx_msg void OnHelpAbout(); rlm@1: afx_msg void OnHelpFaq(); rlm@1: afx_msg void OnFileOpen(); rlm@1: afx_msg void OnFileOpenGBx(); rlm@1: afx_msg void OnFilePause(); rlm@1: afx_msg void OnUpdateFilePause(CCmdUI*pCmdUI); rlm@1: afx_msg void OnFileReset(); rlm@1: afx_msg void OnUpdateFileReset(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateFileRecentFreeze(CCmdUI*pCmdUI); rlm@1: afx_msg void OnFileRecentReset(); rlm@1: afx_msg void OnFileRecentFreeze(); rlm@1: afx_msg void OnFileExit(); rlm@1: afx_msg void OnFileClose(); rlm@1: afx_msg void OnUpdateFileClose(CCmdUI*pCmdUI); rlm@1: afx_msg void OnFileLoad(); rlm@1: afx_msg void OnUpdateFileLoad(CCmdUI*pCmdUI); rlm@1: afx_msg void OnFileSave(); rlm@1: afx_msg void OnUpdateFileSave(CCmdUI*pCmdUI); rlm@1: afx_msg void OnFileImportBatteryfile(); rlm@1: afx_msg void OnUpdateFileImportBatteryfile(CCmdUI*pCmdUI); rlm@1: afx_msg void OnFileImportGamesharkcodefile(); rlm@1: afx_msg void OnUpdateFileImportGamesharkcodefile(CCmdUI*pCmdUI); rlm@1: afx_msg void OnFileImportGamesharksnapshot(); rlm@1: afx_msg void OnUpdateFileImportGamesharksnapshot(CCmdUI*pCmdUI); rlm@1: afx_msg void OnFileExportBatteryfile(); rlm@1: afx_msg void OnUpdateFileExportBatteryfile(CCmdUI*pCmdUI); rlm@1: afx_msg void OnFileExportGamesharksnapshot(); rlm@1: afx_msg void OnUpdateFileExportGamesharksnapshot(CCmdUI*pCmdUI); rlm@1: afx_msg void OnFileQuickScreencapture(); rlm@1: afx_msg void OnFileScreencapture(); rlm@1: afx_msg void OnUpdateFileScreencapture(CCmdUI*pCmdUI); rlm@1: afx_msg void OnFileRominformation(); rlm@1: afx_msg void OnUpdateFileRominformation(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateFileTogglemenu(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateOptionsFrameskipThrottleNothrottle(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateOptionsFrameskipThrottle6(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateOptionsFrameskipThrottle15(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateOptionsFrameskipThrottle25(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateOptionsFrameskipThrottle50(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateOptionsFrameskipThrottle75(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateOptionsFrameskipThrottle100(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateOptionsFrameskipThrottle125(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateOptionsFrameskipThrottle150(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateOptionsFrameskipThrottle200(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateOptionsFrameskipThrottle300(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateOptionsFrameskipThrottle400(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateOptionsFrameskipThrottle600(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateOptionsFrameskipThrottle1000(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateOptionsFrameskipThrottleOther(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateOptionsFrameskipThrottleIncrease(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateOptionsFrameskipThrottleDecrease(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsFrameskipThrottleNothrottle(); rlm@1: afx_msg void OnOptionsFrameskipThrottle6(); rlm@1: afx_msg void OnOptionsFrameskipThrottle15(); rlm@1: afx_msg void OnOptionsFrameskipThrottle25(); rlm@1: afx_msg void OnOptionsFrameskipThrottle50(); rlm@1: afx_msg void OnOptionsFrameskipThrottle75(); rlm@1: afx_msg void OnOptionsFrameskipThrottle100(); rlm@1: afx_msg void OnOptionsFrameskipThrottle125(); rlm@1: afx_msg void OnOptionsFrameskipThrottle150(); rlm@1: afx_msg void OnOptionsFrameskipThrottle200(); rlm@1: afx_msg void OnOptionsFrameskipThrottle300(); rlm@1: afx_msg void OnOptionsFrameskipThrottle400(); rlm@1: afx_msg void OnOptionsFrameskipThrottle600(); rlm@1: afx_msg void OnOptionsFrameskipThrottle1000(); rlm@1: afx_msg void OnOptionsFrameskipThrottleOther(); rlm@1: afx_msg void OnOptionsFrameskipThrottleIncrease(); rlm@1: afx_msg void OnOptionsFrameskipThrottleDecrease(); rlm@1: afx_msg void OnOptionsFrameskipAccuratePitch(); rlm@1: afx_msg void OnOptionsFrameskipAccurateSpeed(); rlm@1: afx_msg void OnUpdateOptionsFrameskipAccuratePitch(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateOptionsFrameskipAccurateSpeed(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateOptionsVideoFrameskip0(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateOptionsVideoFrameskip1(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateOptionsVideoFrameskip2(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateOptionsVideoFrameskip3(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateOptionsVideoFrameskip4(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateOptionsVideoFrameskip5(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateOptionsVideoFrameskip6(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateOptionsVideoFrameskip7(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateOptionsVideoFrameskip8(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateOptionsVideoFrameskip9(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsVideoVsync(); rlm@1: afx_msg void OnUpdateOptionsVideoVsync(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateOptionsVideoX1(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateOptionsVideoX2(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateOptionsVideoX3(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateOptionsVideoX4(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateOptionsVideoFullscreen320x240(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateOptionsVideoFullscreen640x480(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateOptionsVideoFullscreen800x600(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsVideoFullscreen320x240(); rlm@1: afx_msg void OnOptionsVideoFullscreen640x480(); rlm@1: afx_msg void OnOptionsVideoFullscreen800x600(); rlm@1: afx_msg void OnOptionsVideoFullscreen(); rlm@1: afx_msg void OnUpdateOptionsVideoFullscreen(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsVideoDisablesfx(); rlm@1: afx_msg void OnUpdateOptionsVideoDisablesfx(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsVideoFullscreenstretchtofit(); rlm@1: afx_msg void OnUpdateOptionsVideoFullscreenstretchtofit(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsVideoRendermethodGdi(); rlm@1: afx_msg void OnUpdateOptionsVideoRendermethodGdi(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsVideoRendermethodDirectdraw(); rlm@1: afx_msg void OnUpdateOptionsVideoRendermethodDirectdraw(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsVideoRendermethodDirect3d(); rlm@1: afx_msg void OnUpdateOptionsVideoRendermethodDirect3d(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsVideoRendermethodOpengl(); rlm@1: afx_msg void OnUpdateOptionsVideoRendermethodOpengl(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsVideoTriplebuffering(); rlm@1: afx_msg void OnUpdateOptionsVideoTriplebuffering(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsVideoDdrawemulationonly(); rlm@1: afx_msg void OnUpdateOptionsVideoDdrawemulationonly(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsVideoDdrawusevideomemory(); rlm@1: afx_msg void OnUpdateOptionsVideoDdrawusevideomemory(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsVideoRenderoptionsD3dnofilter(); rlm@1: afx_msg void OnUpdateOptionsVideoRenderoptionsD3dnofilter(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsVideoRenderoptionsD3dbilinear(); rlm@1: afx_msg void OnUpdateOptionsVideoRenderoptionsD3dbilinear(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsVideoRenderoptionsGlnearest(); rlm@1: afx_msg void OnUpdateOptionsVideoRenderoptionsGlnearest(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsVideoRenderoptionsGlbilinear(); rlm@1: afx_msg void OnUpdateOptionsVideoRenderoptionsGlbilinear(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsVideoRenderoptionsGltriangle(); rlm@1: afx_msg void OnUpdateOptionsVideoRenderoptionsGltriangle(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsVideoRenderoptionsGlquads(); rlm@1: afx_msg void OnUpdateOptionsVideoRenderoptionsGlquads(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsVideoRenderoptionsSelectskin(); rlm@1: afx_msg void OnUpdateOptionsVideoRenderoptionsSelectskin(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsVideoRenderoptionsSkin(); rlm@1: afx_msg void OnUpdateOptionsVideoRenderoptionsSkin(CCmdUI*pCmdUI); rlm@1: rlm@1: afx_msg void OnOptionsEmulatorAssociate(); rlm@1: afx_msg void OnOptionsEmulatorDirectories(); rlm@1: afx_msg void OnOptionsEmulatorFilenamePreference(UINT nID); rlm@1: afx_msg void OnUpdateOptionsEmulatorFilenamePreference(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsVideoDisablestatusmessages(); rlm@1: afx_msg void OnUpdateOptionsVideoDisablestatusmessages(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsEmulatorSynchronize(); rlm@1: afx_msg void OnUpdateOptionsEmulatorSynchronize(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsEmulatorAlwaysOnTop(); rlm@1: afx_msg void OnUpdateOptionsEmulatorAlwaysOnTop(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsEmulatorPausewheninactive(); rlm@1: afx_msg void OnUpdateOptionsEmulatorPausewheninactive(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsEmulatorEnableBackgroundInput(); rlm@1: afx_msg void OnUpdateOptionsEmulatorEnableBackgroundInput(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsEmulatorSpeeduptoggle(); rlm@1: afx_msg void OnUpdateOptionsEmulatorSpeeduptoggle(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsEmulatorRemoveintrosgba(); rlm@1: afx_msg void OnUpdateOptionsEmulatorRemoveintrosgba(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsEmulatorAutomaticallyipspatch(); rlm@1: afx_msg void OnUpdateOptionsEmulatorAutomaticallyipspatch(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsEmulatorAgbprint(); rlm@1: afx_msg void OnUpdateOptionsEmulatorAgbprint(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsEmulatorRealtimeclock(); rlm@1: afx_msg void OnUpdateOptionsEmulatorRealtimeclock(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsEmulatorAutohidemenu(); rlm@1: afx_msg void OnUpdateOptionsEmulatorAutohidemenu(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsEmulatorRewindinterval(); rlm@1: afx_msg void OnOptionsEmulatorSavetypeAutomatic(); rlm@1: afx_msg void OnUpdateOptionsEmulatorSavetypeAutomatic(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsEmulatorSavetypeEeprom(); rlm@1: afx_msg void OnUpdateOptionsEmulatorSavetypeEeprom(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsEmulatorSavetypeSram(); rlm@1: afx_msg void OnUpdateOptionsEmulatorSavetypeSram(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsEmulatorSavetypeFlash(); rlm@1: afx_msg void OnUpdateOptionsEmulatorSavetypeFlash(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsEmulatorSavetypeEepromsensor(); rlm@1: afx_msg void OnUpdateOptionsEmulatorSavetypeEepromsensor(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsEmulatorSavetypeNone(); rlm@1: afx_msg void OnUpdateOptionsEmulatorSavetypeNone(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsEmulatorSavetypeFlash512k(); rlm@1: afx_msg void OnUpdateOptionsEmulatorSavetypeFlash512k(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsEmulatorSavetypeFlash1m(); rlm@1: afx_msg void OnUpdateOptionsEmulatorSavetypeFlash1m(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsEmulatorUseOldGBTiming(); rlm@1: afx_msg void OnUpdateOptionsEmulatorUseOldGBTiming(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsEmulatorUseGBNullInputKludge(); rlm@1: afx_msg void OnUpdateOptionsEmulatorUseGBNullInputKludge(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsEmulatorGBALag(); rlm@1: afx_msg void OnUpdateOptionsEmulatorGBALag(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsEmulatorUsebiosfile(); rlm@1: afx_msg void OnUpdateOptionsEmulatorUsebiosfile(CCmdUI*pCmdUI); rlm@1: rlm@1: afx_msg void OnOptionsEmulatorSkipbios(); rlm@1: afx_msg void OnUpdateOptionsEmulatorSkipbios(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsEmulatorPngformat(); rlm@1: afx_msg void OnUpdateOptionsEmulatorPngformat(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsEmulatorBmpformat(); rlm@1: afx_msg void OnUpdateOptionsEmulatorBmpformat(CCmdUI*pCmdUI); rlm@1: rlm@1: afx_msg void OnOptionsSoundDisable(); rlm@1: afx_msg void OnUpdateOptionsSoundDisable(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsSoundMute(); rlm@1: afx_msg void OnUpdateOptionsSoundMute(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsSoundOff(); rlm@1: afx_msg void OnUpdateOptionsSoundOff(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsSoundOn(); rlm@1: afx_msg void OnUpdateOptionsSoundOn(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsSoundUseoldsynchronization(); rlm@1: afx_msg void OnUpdateOptionsSoundUseoldsynchronization(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsSoundEcho(); rlm@1: afx_msg void OnUpdateOptionsSoundEcho(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsSoundLowpassfilter(); rlm@1: afx_msg void OnUpdateOptionsSoundLowpassfilter(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsSoundReversestereo(); rlm@1: afx_msg void OnUpdateOptionsSoundReversestereo(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsSoundMuteFrameAdvance(); rlm@1: afx_msg void OnUpdateOptionsSoundMuteFrameAdvance(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsSoundMuteWhenInactive(); rlm@1: afx_msg void OnUpdateOptionsSoundMuteWhenInactive(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsSound11khz(); rlm@1: afx_msg void OnUpdateOptionsSound11khz(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsSound22khz(); rlm@1: afx_msg void OnUpdateOptionsSound22khz(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsSound44khz(); rlm@1: afx_msg void OnUpdateOptionsSound44khz(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsSoundChannel1(); rlm@1: afx_msg void OnUpdateOptionsSoundChannel1(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsSoundChannel2(); rlm@1: afx_msg void OnUpdateOptionsSoundChannel2(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsSoundChannel3(); rlm@1: afx_msg void OnUpdateOptionsSoundChannel3(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsSoundChannel4(); rlm@1: afx_msg void OnUpdateOptionsSoundChannel4(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsSoundDirectsounda(); rlm@1: afx_msg void OnUpdateOptionsSoundDirectsounda(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsSoundDirectsoundb(); rlm@1: afx_msg void OnUpdateOptionsSoundDirectsoundb(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsGameboyBorder(); rlm@1: afx_msg void OnUpdateOptionsGameboyBorder(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsGameboyPrinter(); rlm@1: afx_msg void OnUpdateOptionsGameboyPrinter(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsGameboyBorderAutomatic(); rlm@1: afx_msg void OnUpdateOptionsGameboyBorderAutomatic(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsGameboyAutomatic(); rlm@1: afx_msg void OnUpdateOptionsGameboyAutomatic(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsGameboyGba(); rlm@1: afx_msg void OnUpdateOptionsGameboyGba(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsGameboyCgb(); rlm@1: afx_msg void OnUpdateOptionsGameboyCgb(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsGameboySgb(); rlm@1: afx_msg void OnUpdateOptionsGameboySgb(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsGameboySgb2(); rlm@1: afx_msg void OnUpdateOptionsGameboySgb2(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsGameboyGb(); rlm@1: afx_msg void OnUpdateOptionsGameboyGb(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsGameboyRealcolors(); rlm@1: afx_msg void OnUpdateOptionsGameboyRealcolors(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsGameboyGameboycolors(); rlm@1: afx_msg void OnUpdateOptionsGameboyGameboycolors(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsGameboyColors(); rlm@1: afx_msg void OnOptionsFilterDisablemmx(); rlm@1: afx_msg void OnUpdateOptionsFilterDisablemmx(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsLanguageSystem(); rlm@1: afx_msg void OnUpdateOptionsLanguageSystem(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsLanguageEnglish(); rlm@1: afx_msg void OnUpdateOptionsLanguageEnglish(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsLanguageOther(); rlm@1: afx_msg void OnUpdateOptionsLanguageOther(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsJoypadConfigure1(); rlm@1: afx_msg void OnUpdateOptionsJoypadConfigure1(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsJoypadConfigure2(); rlm@1: afx_msg void OnUpdateOptionsJoypadConfigure2(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsJoypadConfigure3(); rlm@1: afx_msg void OnUpdateOptionsJoypadConfigure3(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsJoypadConfigure4(); rlm@1: afx_msg void OnUpdateOptionsJoypadConfigure4(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsJoypadMotionconfigure(); rlm@1: afx_msg void OnUpdateOptionsJoypadMotionconfigure(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsJoypadAllowLeftRight(); rlm@1: afx_msg void OnUpdateOptionsJoypadAllowLeftRight(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsJoypadAutofireAccountForLag(); rlm@1: afx_msg void OnUpdateOptionsJoypadAutofireAccountForLag(CCmdUI*pCmdUI); rlm@1: afx_msg void OnCheatsSearchforcheats(); rlm@1: afx_msg void OnUpdateCheatsSearchforcheats(CCmdUI*pCmdUI); rlm@1: afx_msg void OnCheatsCheatlist(); rlm@1: afx_msg void OnUpdateCheatsCheatlist(CCmdUI*pCmdUI); rlm@1: afx_msg void OnCheatsAutomaticsaveloadcheats(); rlm@1: afx_msg void OnCheatsPauseDuringCheatSearch(); rlm@1: afx_msg void OnCheatsLoadcheatlist(); rlm@1: afx_msg void OnUpdateCheatsLoadcheatlist(CCmdUI*pCmdUI); rlm@1: afx_msg void OnCheatsSavecheatlist(); rlm@1: afx_msg void OnUpdateCheatsSavecheatlist(CCmdUI*pCmdUI); rlm@1: afx_msg void OnToolsDisassemble(); rlm@1: afx_msg void OnUpdateToolsDisassemble(CCmdUI*pCmdUI); rlm@1: afx_msg void OnToolsLogging(); rlm@1: afx_msg void OnUpdateToolsLogging(CCmdUI*pCmdUI); rlm@1: afx_msg void OnToolsIoviewer(); rlm@1: afx_msg void OnUpdateToolsIoviewer(CCmdUI*pCmdUI); rlm@1: afx_msg void OnToolsMapview(); rlm@1: afx_msg void OnUpdateToolsMapview(CCmdUI*pCmdUI); rlm@1: afx_msg void OnToolsMemoryviewer(); rlm@1: afx_msg void OnUpdateToolsMemoryviewer(CCmdUI*pCmdUI); rlm@1: afx_msg void OnToolsOamviewer(); rlm@1: afx_msg void OnUpdateToolsOamviewer(CCmdUI*pCmdUI); rlm@1: afx_msg void OnToolsPaletteview(); rlm@1: afx_msg void OnUpdateToolsPaletteview(CCmdUI*pCmdUI); rlm@1: afx_msg void OnToolsTileviewer(); rlm@1: afx_msg void OnUpdateToolsTileviewer(CCmdUI*pCmdUI); rlm@1: afx_msg void OnDebugNextframe(); rlm@1: afx_msg void OnUpdateDebugNextframe(CCmdUI*pCmdUI); rlm@1: afx_msg void OnDebugNextframeAccountForLag(); rlm@1: afx_msg void OnUpdateDebugNextframeAccountForLag(CCmdUI*pCmdUI); rlm@1: afx_msg void OnDebugFramesearch(); rlm@1: afx_msg void OnUpdateDebugFramesearch(CCmdUI*pCmdUI); rlm@1: afx_msg void OnDebugFramesearchPrev(); rlm@1: afx_msg void OnUpdateDebugFramesearchPrev(CCmdUI*pCmdUI); rlm@1: afx_msg void OnDebugFramesearchLoad(); rlm@1: afx_msg void OnUpdateDebugFramesearchLoad(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateCheatsAutomaticsaveloadcheats(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateCheatsPauseDuringCheatSearch(CCmdUI*pCmdUI); rlm@1: afx_msg void OnToolsFrameCounter(); rlm@1: afx_msg void OnUpdateToolsFrameCounter(CCmdUI*pCmdUI); rlm@1: afx_msg void OnToolsLagCounter(); rlm@1: afx_msg void OnUpdateToolsLagCounter(CCmdUI*pCmdUI); rlm@1: afx_msg void OnToolsExtraCounter(); rlm@1: afx_msg void OnUpdateToolsExtraCounter(CCmdUI*pCmdUI); rlm@1: afx_msg void OnToolsExtraCounterReset(); rlm@1: afx_msg void OnToolsInputDisplay(); rlm@1: afx_msg void OnUpdateToolsInputDisplay(CCmdUI*pCmdUI); rlm@1: afx_msg void OnToolsDebugGdb(); rlm@1: afx_msg void OnUpdateToolsDebugGdb(CCmdUI*pCmdUI); rlm@1: afx_msg void OnToolsDebugLoadandwait(); rlm@1: afx_msg void OnUpdateToolsDebugLoadandwait(CCmdUI*pCmdUI); rlm@1: afx_msg void OnToolsDebugBreak(); rlm@1: afx_msg void OnUpdateToolsDebugBreak(CCmdUI*pCmdUI); rlm@1: afx_msg void OnToolsDebugDisconnect(); rlm@1: afx_msg void OnUpdateToolsDebugDisconnect(CCmdUI*pCmdUI); rlm@1: afx_msg void OnToolsSoundStartrecording(); rlm@1: afx_msg void OnToolsSoundStoprecording(); rlm@1: afx_msg void OnToolsSoundRecording(); rlm@1: afx_msg void OnUpdateToolsSoundRecording(CCmdUI*pCmdUI); rlm@1: afx_msg void OnToolsStartAVIRecording(); rlm@1: afx_msg void OnToolsPauseAVIRecording(); rlm@1: afx_msg void OnToolsStopAVIRecording(); rlm@1: afx_msg void OnToolsAVIRecording(); rlm@1: afx_msg void OnUpdateToolsAVIRecording(CCmdUI*pCmdUI); rlm@1: afx_msg void OnUpdateToolsPauseAVIRecording(CCmdUI*pCmdUI); rlm@1: rlm@1: afx_msg void OnToolsRecordMovie(); rlm@1: afx_msg void OnUpdateToolsRecordMovie(CCmdUI*pCmdUI); rlm@1: afx_msg void OnToolsStopMovie(); rlm@1: afx_msg void OnUpdateToolsStopMovie(CCmdUI*pCmdUI); rlm@1: afx_msg void OnToolsPlayMovie(); rlm@1: afx_msg void OnUpdateToolsPlayMovie(CCmdUI*pCmdUI); rlm@1: afx_msg void OnToolsPlayReadOnly(); rlm@1: afx_msg void OnUpdateToolsPlayReadOnly(CCmdUI*pCmdUI); rlm@1: afx_msg void OnAsscWithSaveState(); rlm@1: afx_msg void OnUpdateAsscWithSaveState(CCmdUI*pCmdUI); rlm@1: afx_msg void OnToolsResumeRecord(); rlm@1: afx_msg void OnUpdateToolsResumeRecord(CCmdUI*pCmdUI); rlm@1: afx_msg void OnToolsPlayRestart(); rlm@1: afx_msg void OnUpdateToolsPlayRestart(CCmdUI*pCmdUI); rlm@1: rlm@1: afx_msg void OnToolsOnMovieEndPause(); rlm@1: afx_msg void OnUpdateToolsOnMovieEndPause(CCmdUI*pCmdUI); rlm@1: afx_msg void OnToolsOnMovieEndStop(); rlm@1: afx_msg void OnUpdateToolsOnMovieEndStop(CCmdUI*pCmdUI); rlm@1: afx_msg void OnToolsOnMovieEndRestart(); rlm@1: afx_msg void OnUpdateToolsOnMovieEndRestart(CCmdUI*pCmdUI); rlm@1: afx_msg void OnToolsOnMovieEndAppend(); rlm@1: afx_msg void OnUpdateToolsOnMovieEndAppend(CCmdUI*pCmdUI); rlm@1: afx_msg void OnToolsOnMovieEndKeep(); rlm@1: afx_msg void OnUpdateToolsOnMovieEndKeep(CCmdUI*pCmdUI); rlm@1: rlm@1: afx_msg void OnToolsMovieSetPauseAt(); rlm@1: afx_msg void OnUpdateToolsSetMoviePauseAt(CCmdUI*pCmdUI); rlm@1: afx_msg void OnToolsMovieConvertCurrent(); rlm@1: afx_msg void OnUpdateToolsMovieConvertCurrent(CCmdUI*pCmdUI); rlm@1: afx_msg void OnToolsMovieAutoConvert(); rlm@1: afx_msg void OnUpdateToolsMovieAutoConvert(CCmdUI*pCmdUI); rlm@1: afx_msg void OnToolsMovieFixHeader(); rlm@1: afx_msg void OnUpdateToolsMovieFixHeader(CCmdUI*pCmdUI); rlm@1: afx_msg void OnToolsMovieTruncateAtCurrent(); rlm@1: afx_msg void OnUpdateToolsMovieTruncateAtCurrent(CCmdUI*pCmdUI); rlm@1: afx_msg void OnToolsMovieExtractFromSavegame(); rlm@1: afx_msg void OnUpdateToolsMovieExtractFromSavegame(CCmdUI*pCmdUI); rlm@1: rlm@1: afx_msg void OnToolsRewind(); rlm@1: afx_msg void OnUpdateToolsRewind(CCmdUI*pCmdUI); rlm@1: afx_msg void OnToolsCustomize(); rlm@1: afx_msg void OnUpdateToolsCustomize(CCmdUI*pCmdUI); rlm@1: // afx_msg void OnToolsCustomizeCommon(); rlm@1: // afx_msg void OnUpdateToolsCustomizeCommon(CCmdUI*pCmdUI); rlm@1: afx_msg void OnToolsCopyVBAWatchSetting(); rlm@1: afx_msg void OnToolsCopyVBxWatchSetting(); rlm@1: afx_msg void OnHelpBugreport(); rlm@1: rlm@1: afx_msg void OnFileSavegameOldestslot(); rlm@1: afx_msg void OnUpdateFileSavegameOldestslot(CCmdUI*pCmdUI); rlm@1: afx_msg void OnFileLoadgameMostrecent(); rlm@1: afx_msg void OnUpdateFileLoadgameMostrecent(CCmdUI*pCmdUI); rlm@1: afx_msg void OnFileLoadgameAutoloadmostrecent(); rlm@1: afx_msg void OnUpdateFileLoadgameAutoloadmostrecent(CCmdUI*pCmdUI); rlm@1: afx_msg void OnFileLoadgameMakeRecent(); rlm@1: afx_msg void OnUpdateFileLoadgameMakeRecent(CCmdUI*pCmdUI); rlm@1: rlm@1: afx_msg void OnFileSavegameCurrent(); rlm@1: afx_msg void OnUpdateFileSavegameCurrent(CCmdUI*pCmdUI); rlm@1: afx_msg void OnFileLoadgameCurrent(); rlm@1: afx_msg void OnUpdateFileLoadgameCurrent(CCmdUI*pCmdUI); rlm@1: afx_msg void OnFileLoadgameMakeCurrent(); rlm@1: afx_msg void OnUpdateFileLoadgameMakeCurrent(CCmdUI*pCmdUI); rlm@1: afx_msg void OnFileSavegameMakeCurrent(); rlm@1: afx_msg void OnUpdateFileSavegameMakeCurrent(CCmdUI*pCmdUI); rlm@1: afx_msg void OnFileSavegameIncrementSlot(); rlm@1: afx_msg void OnUpdateFileSavegameIncrementSlot(CCmdUI*pCmdUI); rlm@1: afx_msg void OnFileSavegameDecrementSlot(); rlm@1: afx_msg void OnUpdateFileSavegameDecrementSlot(CCmdUI*pCmdUI); rlm@1: afx_msg void OnFileSlotDisplayModificationTime(); rlm@1: afx_msg void OnUpdateFileSlotDisplayModificationTime(CCmdUI*pCmdUI); rlm@1: rlm@1: afx_msg void OnOptionsSoundVolume25x(); rlm@1: afx_msg void OnUpdateOptionsSoundVolume25x(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsSoundVolume5x(); rlm@1: afx_msg void OnUpdateOptionsSoundVolume5x(CCmdUI*pCmdUI); rlm@1: afx_msg void OnCheatsDisablecheats(); rlm@1: afx_msg void OnUpdateCheatsDisablecheats(CCmdUI*pCmdUI); rlm@1: afx_msg void OnOptionsVideoFullscreenmaxscale(); rlm@1: afx_msg void OnOptionsVideoTextdisplayoptions(); rlm@1: afx_msg void OnUpdateOptionsVideoTextdisplayoptions(CCmdUI *pCmdUI); rlm@1: rlm@1: afx_msg void OnUpdateFileRecentFile(CCmdUI *pCmdUI); rlm@1: afx_msg void OnUpdateFileLoadSlot(CCmdUI *pCmdUI); rlm@1: afx_msg void OnUpdateFileSaveSlot(CCmdUI *pCmdUI); rlm@1: afx_msg void OnUpdateSelectSlot(CCmdUI *pCmdUI); rlm@1: afx_msg BOOL OnFileRecentFile(UINT nID); rlm@1: afx_msg BOOL OnFileLoadSlot(UINT nID); rlm@1: afx_msg BOOL OnFileSaveSlot(UINT nID); rlm@1: afx_msg BOOL OnSelectSlot(UINT nID); rlm@1: rlm@1: afx_msg void OnFileLuaOpen(); rlm@1: afx_msg void OnUpdateFileLuaOpen(CCmdUI *pCmdUI); rlm@1: afx_msg void OnFileLuaCloseAll(); rlm@1: afx_msg void OnUpdateFileLuaCloseAll(CCmdUI *pCmdUI); rlm@1: afx_msg void OnFileLuaReload(); rlm@1: afx_msg void OnFileLuaStop(); rlm@1: afx_msg void OnFileRamSearch(); rlm@1: afx_msg void OnUpdateFileRamSearch(CCmdUI *pCmdUI); rlm@1: afx_msg void OnFileRamWatch(); rlm@1: afx_msg void OnUpdateFileRamWatch(CCmdUI *pCmdUI); rlm@1: //}}AFX_MSG rlm@1: DECLARE_MESSAGE_MAP() rlm@1: }; rlm@1: rlm@1: ///////////////////////////////////////////////////////////////////////////// rlm@1: rlm@1: //{{AFX_INSERT_LOCATION}} rlm@1: // Microsoft Visual C++ will insert additional declarations immediately before the previous line. rlm@1: rlm@1: #endif // !defined(AFX_MAINWND_H__E8AD28B9_C9FB_4EC2_A2DC_DD1BBA55A275__INCLUDED_)