From 0d92ee6d0d978ebba401a48e43cb2bf46710d9ad Mon Sep 17 00:00:00 2001 From: "Jake.Stine" Date: Sun, 24 Jan 2010 14:29:10 +0000 Subject: [PATCH] Quick placebo for Memory Cards (empty panel and icon). Will fill it all in later. git-svn-id: http://pcsx2.googlecode.com/svn/trunk@2512 96395faa-99c1-11dd-bbfe-3dabce05a288 --- pcsx2/gui/App.h | 4 +- pcsx2/gui/AppRes.cpp | 2 + pcsx2/gui/Dialogs/SysConfigDialog.cpp | 1 + pcsx2/gui/Panels/ConfigurationPanels.h | 27 ++++-- pcsx2/gui/Panels/MemoryCardsPanel.cpp | 31 +++++++ pcsx2/gui/Resources/ConfigIcon_MemoryCard.png | Bin 0 -> 17859 bytes pcsx2/windows/VCprojects/pcsx2_2008.vcproj | 78 +++++++++--------- 7 files changed, 97 insertions(+), 46 deletions(-) create mode 100644 pcsx2/gui/Panels/MemoryCardsPanel.cpp create mode 100644 pcsx2/gui/Resources/ConfigIcon_MemoryCard.png diff --git a/pcsx2/gui/App.h b/pcsx2/gui/App.h index 06172741e3..d422c03224 100644 --- a/pcsx2/gui/App.h +++ b/pcsx2/gui/App.h @@ -276,6 +276,7 @@ struct AppImageIds Plugins, Speedhacks, Gamefixes, + MemoryCard, Video, Cpu; @@ -283,7 +284,8 @@ struct AppImageIds { Paths = Plugins = Speedhacks = Gamefixes = - Video = Cpu = -1; + Video = Cpu = + MemoryCard = -1; } } Config; diff --git a/pcsx2/gui/AppRes.cpp b/pcsx2/gui/AppRes.cpp index f36f9882d1..bc6d061e57 100644 --- a/pcsx2/gui/AppRes.cpp +++ b/pcsx2/gui/AppRes.cpp @@ -28,6 +28,7 @@ #include "Resources/ConfigIcon_Gamefixes.h" #include "Resources/ConfigIcon_Paths.h" #include "Resources/ConfigIcon_Plugins.h" +#include "Resources/ConfigIcon_MemoryCard.h" #include "Resources/AppIcon16.h" #include "Resources/AppIcon32.h" @@ -168,6 +169,7 @@ wxImageList& Pcsx2App::GetImgList_Config() FancyLoadMacro( Plugins ); FancyLoadMacro( Gamefixes ); FancyLoadMacro( Speedhacks ); + FancyLoadMacro( MemoryCard ); FancyLoadMacro( Video ); FancyLoadMacro( Cpu ); } diff --git a/pcsx2/gui/Dialogs/SysConfigDialog.cpp b/pcsx2/gui/Dialogs/SysConfigDialog.cpp index c7c659b341..a3d1be51da 100644 --- a/pcsx2/gui/Dialogs/SysConfigDialog.cpp +++ b/pcsx2/gui/Dialogs/SysConfigDialog.cpp @@ -34,6 +34,7 @@ Dialogs::SysConfigDialog::SysConfigDialog(wxWindow* parent) const AppImageIds::ConfigIds& cfgid( wxGetApp().GetImgId().Config ); + AddPage ( wxLt("MemoryCards"), cfgid.MemoryCard ); AddPage ( wxLt("EE/IOP"), cfgid.Cpu ); AddPage ( wxLt("VUs"), cfgid.Cpu ); AddPage ( wxLt("GS"), cfgid.Video ); diff --git a/pcsx2/gui/Panels/ConfigurationPanels.h b/pcsx2/gui/Panels/ConfigurationPanels.h index da9c773ccd..8de3ecfa38 100644 --- a/pcsx2/gui/Panels/ConfigurationPanels.h +++ b/pcsx2/gui/Panels/ConfigurationPanels.h @@ -256,8 +256,9 @@ namespace Panels void OnOpenWindowSettings( wxCommandEvent& evt ); }; - ////////////////////////////////////////////////////////////////////////////////////////// - // + // -------------------------------------------------------------------------------------- + // SpeedHacksPanel + // -------------------------------------------------------------------------------------- class SpeedHacksPanel : public BaseApplicableConfigPanel { protected: @@ -297,15 +298,31 @@ namespace Panels void VUCycleRate_Scroll(wxScrollEvent &event); }; - ////////////////////////////////////////////////////////////////////////////////////////// - // - class GameFixesPanel: public BaseApplicableConfigPanel + // -------------------------------------------------------------------------------------- + // GameFixesPanel + // -------------------------------------------------------------------------------------- + class GameFixesPanel : public BaseApplicableConfigPanel { protected: pxCheckBox* m_checkbox[NUM_OF_GAME_FIXES]; public: GameFixesPanel( wxWindow* parent ); + virtual ~GameFixesPanel() throw() { } + void Apply(); + void AppStatusEvent_OnSettingsApplied(); + }; + + // -------------------------------------------------------------------------------------- + // MemoryCardsPanel + // -------------------------------------------------------------------------------------- + class MemoryCardsPanel : public BaseApplicableConfigPanel + { + protected: + + public: + MemoryCardsPanel( wxWindow* parent ); + virtual ~MemoryCardsPanel() throw() { } void Apply(); void AppStatusEvent_OnSettingsApplied(); }; diff --git a/pcsx2/gui/Panels/MemoryCardsPanel.cpp b/pcsx2/gui/Panels/MemoryCardsPanel.cpp new file mode 100644 index 0000000000..68e39809e4 --- /dev/null +++ b/pcsx2/gui/Panels/MemoryCardsPanel.cpp @@ -0,0 +1,31 @@ +/* PCSX2 - PS2 Emulator for PCs + * Copyright (C) 2002-2009 PCSX2 Dev Team + * + * PCSX2 is free software: you can redistribute it and/or modify it under the terms + * of the GNU Lesser General Public License as published by the Free Software Found- + * ation, either version 3 of the License, or (at your option) any later version. + * + * PCSX2 is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; + * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR + * PURPOSE. See the GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along with PCSX2. + * If not, see . + */ + +#include "PrecompiledHeader.h" +#include "ConfigurationPanels.h" + +Panels::MemoryCardsPanel::MemoryCardsPanel( wxWindow* parent ) + : BaseApplicableConfigPanel( parent ) +{ + AppStatusEvent_OnSettingsApplied(); +} + +void Panels::MemoryCardsPanel::Apply() +{ +} + +void Panels::MemoryCardsPanel::AppStatusEvent_OnSettingsApplied() +{ +} diff --git a/pcsx2/gui/Resources/ConfigIcon_MemoryCard.png b/pcsx2/gui/Resources/ConfigIcon_MemoryCard.png new file mode 100644 index 0000000000000000000000000000000000000000..fc54c88a68965f9d9b6c6077ab905377e69a769d GIT binary patch literal 17859 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 literal 0 HcmV?d00001 diff --git a/pcsx2/windows/VCprojects/pcsx2_2008.vcproj b/pcsx2/windows/VCprojects/pcsx2_2008.vcproj index 23f2872797..a2b9f9b337 100644 --- a/pcsx2/windows/VCprojects/pcsx2_2008.vcproj +++ b/pcsx2/windows/VCprojects/pcsx2_2008.vcproj @@ -2225,6 +2225,40 @@ /> + + + + + + + + + + + @@ -2431,46 +2465,6 @@ RelativePath=".\..\wxResources.rc" > - - - - - - - - - - - - - - - - - - - - + +