OSDN Git Service

#xxxxx Config.iniが無いときに、DTXManiaでSystemMenu(alt+space)を開けなかった問題を修正。
authoryyagi <yyagi@16f42ceb-6dc6-49c8-ba94-f2d53467949d>
Wed, 22 Aug 2012 13:12:47 +0000 (13:12 +0000)
committeryyagi <yyagi@16f42ceb-6dc6-49c8-ba94-f2d53467949d>
Wed, 22 Aug 2012 13:12:47 +0000 (13:12 +0000)
git-svn-id: http://svn.osdn.jp/svnroot/dtxmania/trunk@446 16f42ceb-6dc6-49c8-ba94-f2d53467949d

DTXManiaプロジェクト/コード/全体/CDTXMania.cs

index a0a9ed9..acb5f36 100644 (file)
@@ -1420,12 +1420,16 @@ for (int i = 0; i < 3; i++) {
                                try\r
                                {\r
                                        ConfigIni.tファイルから読み込み( path );\r
-                                       this.Window.EnableSystemMenu = CDTXMania.ConfigIni.bIsEnabledSystemMenu;        // #28200 2011.5.1 yyagi\r
                                }\r
                                catch\r
                                {\r
                                        //ConfigIni = new CConfigIni(); // 存在してなければ新規生成\r
                                }\r
+                               finally\r
+                               {\r
+                                       this.Window.EnableSystemMenu = CDTXMania.ConfigIni.bIsEnabledSystemMenu;        // #28200 2011.5.1 yyagi\r
+                                       // 2012.8.22 Config.iniが無いときに初期値が適用されるよう、この設定行をfinallyに移動\r
+                               }\r
                        }\r
                        //---------------------\r
                        #endregion\r