OSDN Git Service

#27795 CONFIGでDrumsやGuitar等の設定にフォーカスを合わせず、即Systemの設定に移った場合に、設定変更すると例外発生していたのを修正。
authoryyagi <yyagi@16f42ceb-6dc6-49c8-ba94-f2d53467949d>
Sun, 11 Mar 2012 01:57:16 +0000 (01:57 +0000)
committeryyagi <yyagi@16f42ceb-6dc6-49c8-ba94-f2d53467949d>
Sun, 11 Mar 2012 01:57:16 +0000 (01:57 +0000)
git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@328 16f42ceb-6dc6-49c8-ba94-f2d53467949d

DTXManiaプロジェクト/コード/ステージ/04.コンフィグ/CActConfigList.cs

index 0aa5ba9..87ed2b1 100644 (file)
@@ -1178,7 +1178,10 @@ namespace DTXMania
 \r
                        this.list項目リスト = new List<CItemBase>();\r
                        this.eメニュー種別 = Eメニュー種別.Unknown;\r
-                       this.t項目リストの設定・System();\r
+                       this.t項目リストの設定・Bass();                // #27795 2012.3.11 yyagi; System設定の中でDrumsの設定を参照しているため、\r
+                       this.t項目リストの設定・Guitar();      // 活性化の時点でDrumsの設定も入れ込んでおかないと、System設定中に例外発生することがある。\r
+                       this.t項目リストの設定・Drums();       // \r
+                       this.t項目リストの設定・System();      // 順番として、最後にSystemを持ってくること。設定一覧の初期位置がSystemのため。\r
                        this.b要素値にフォーカス中 = false;\r
                        this.n目標のスクロールカウンタ = 0;\r
                        this.n現在のスクロールカウンタ = 0;\r