OSDN Git Service

#xxxxx CONFIG画面だけ本体を再起動しないとスキンタイプの切り替えが反映されなかったのを修正
authorkairera0467 <gennsou76573@gmail.com>
Sun, 24 Dec 2017 13:27:47 +0000 (22:27 +0900)
committerkairera0467 <gennsou76573@gmail.com>
Sun, 24 Dec 2017 13:27:47 +0000 (22:27 +0900)
DTXManiaプロジェクト/コード/ステージ/04.コンフィグ/CStageコンフィグ.cs
実行時フォルダ/DTXManiaGR.exe

index 7d1bc1f..4e4bb77 100644 (file)
@@ -26,10 +26,6 @@ namespace DTXMania
                        //this.actFont = font = new CActDFPFont();
                        //base.list子Activities.Add( font );
                        base.list子Activities.Add( this.actFIFO = new CActFIFOWhite() );
-            if( CDTXMania.bXGRelease )
-                           base.list子Activities.Add( this.actList = new CActConfigListXG() );
-            else
-                           base.list子Activities.Add( this.actList = new CActConfigListGD() );
                        base.list子Activities.Add( this.actKeyAssign = new CActConfigKeyAssign() );
                        base.list子Activities.Add( this.actオプションパネル = new CActオプションパネル() );
                        base.b活性化してない = true;
@@ -57,6 +53,10 @@ namespace DTXMania
 
                public override void On活性化()
                {
+            if( CDTXMania.bXGRelease )
+                           base.list子Activities.Add( this.actList = new CActConfigListXG() );
+            else
+                           base.list子Activities.Add( this.actList = new CActConfigListGD() );
                        Trace.TraceInformation( "コンフィグステージを活性化します。" );
                        Trace.Indent();
                        try
@@ -99,6 +99,7 @@ namespace DTXMania
                        }
                        finally
                        {
+                base.list子Activities.Remove( this.actList );
                                Trace.TraceInformation( "コンフィグステージの非活性化を完了しました。" );
                                Trace.Unindent();
                        }
index c90aa1e..cce517e 100644 (file)
Binary files a/実行時フォルダ/DTXManiaGR.exe and b/実行時フォルダ/DTXManiaGR.exe differ