public bool b選曲リストフォントを斜体にする;\r
public bool b選曲リストフォントを太字にする;\r
public bool b全画面モード;\r
+ public int nウインドウwidth; // #23510 2010.10.31 yyagi add\r
+ public int nウインドウheight; // #23510 2010.10.31 yyagi add\r
public Dictionary<int, string> dicJoystick;\r
public ECYGroup eCYGroup;\r
public Eダークモード eDark;\r
this.str曲データ検索パス = @".\";\r
this.b全画面モード = false;\r
this.b垂直帰線待ちを行う = true;\r
+ this.nウインドウwidth = 640; // #23510 2010.10.31 yyagi add\r
+ this.nウインドウheight = 480; // \r
this._bGuitar有効 = true;\r
this._bDrums有効 = true;\r
this.nBGAlpha = 100;\r
sw.WriteLine( "; 画面モード(0:ウィンドウ, 1:全画面)" );\r
sw.WriteLine( "FullScreen={0}", this.b全画面モード ? 1 : 0 );\r
sw.WriteLine();\r
- sw.WriteLine( "; 垂直帰線同期(0:OFF,1:ON)" );\r
+\r
+ sw.WriteLine("; ウインドウモード時の画面幅"); // #23510 2010.10.31 yyagi add\r
+ sw.WriteLine("WindowWidth={0}", this.nウインドウwidth); //\r
+ sw.WriteLine(); //\r
+ sw.WriteLine("; ウインドウモード時の画面高さ"); //\r
+ sw.WriteLine("WindowHeight={0}", this.nウインドウheight); //\r
+ sw.WriteLine(); //\r
+\r
+ sw.WriteLine("; 垂直帰線同期(0:OFF,1:ON)");\r
sw.WriteLine( "VSyncWait={0}", this.b垂直帰線待ちを行う ? 1 : 0 );\r
sw.WriteLine();\r
sw.WriteLine( "; ギター/ベース有効(0:OFF,1:ON)" );\r
{\r
this.b全画面モード = C変換.bONorOFF( str4[ 0 ] );\r
}\r
- else if( str3.Equals( "VSyncWait" ) )\r
+ else if (str3.Equals("WindowWidth")) // #23510 2010.10.31 yyagi add\r
+ {\r
+ this.nウインドウwidth = C変換.n値を文字列から取得して範囲内に丸めて返す(str4, 1, 65535, this.nウインドウwidth);\r
+ if (this.nウインドウwidth <= 0)\r
+ {\r
+ this.nウインドウwidth = 640;\r
+ }\r
+ }\r
+ else if (str3.Equals("WindowHeight")) // #23510 2010.10.31 yyagi add\r
+ {\r
+ this.nウインドウheight = C変換.n値を文字列から取得して範囲内に丸めて返す(str4, 1, 65535, this.nウインドウheight);\r
+ if (this.nウインドウheight <= 0)\r
+ {\r
+ this.nウインドウheight = 480;\r
+ }\r
+ }\r
+ else if (str3.Equals("VSyncWait"))\r
{\r
this.b垂直帰線待ちを行う = C変換.bONorOFF( str4[ 0 ] );\r
}\r