{\r
// プロパティ\r
\r
- public static readonly string VERSION = "087(110115)";\r
+ public static readonly string VERSION = "088(110211)";\r
// public static readonly string VERSION = "086(101120)";\r
public static readonly string SLIMDXDLL = "c_net20x86_Jun2010";\r
public static readonly string D3DXDLL = "d3dx9_43.dll"; // June 2010\r
}\r
\r
this.Device.EndScene();\r
- if( this.b次のタイミングで全画面・ウィンドウ切り替えを行う )\r
+ #region [ 全画面・ウインドウ切り替え ]\r
+ if ( this.b次のタイミングで全画面・ウィンドウ切り替えを行う )\r
{\r
ConfigIni.b全画面モード = !ConfigIni.b全画面モード;\r
app.t全画面・ウィンドウモード切り替え();\r
this.b次のタイミングで全画面・ウィンドウ切り替えを行う = false;\r
}\r
- if( this.b次のタイミングで垂直帰線同期切り替えを行う )\r
+ #endregion\r
+ #region [ 垂直基線同期切り替え ]\r
+ if ( this.b次のタイミングで垂直帰線同期切り替えを行う )\r
{\r
bool bIsMaximized = this.Window.IsMaximized; // #23510 2010.11.3 yyagi: to backup current window mode before changing VSyncWait\r
currentClientSize = this.Window.ClientSize; // #23510 2010.11.3 yyagi: to backup current window size before changing VSyncWait\r
this.Window.WindowState = FormWindowState.Maximized; // #23510 2010.11.3 yyagi: to resume window mode after changing VSyncWait\r
}\r
}\r
+ #endregion\r
}\r
\r
\r
#region [ Config.iniの出力 ]\r
//---------------------\r
Trace.TraceInformation("Config.ini を出力します。");\r
+ if ( ConfigIni.bIsSwappedGuitarBass ) // #24063 2011.1.16 yyagi ギターベースがスワップしているときは元に戻す\r
+ {\r
+ // ConfigIni.SwapGuitarBassKeyAssign();\r
+ }\r
string str = strEXEのあるフォルダ + "Config.ini";\r
Trace.Indent();\r
try\r
}\r
e.Handled = true;\r
e.SuppressKeyPress = true;\r
-/*\r
- * while (Input管理.Keyboard.bキーが押されている(0x75))\r
- {\r
- Trace.TraceInformation("Enterが押されている");\r
- Thread.Sleep(100);\r
- if (Input管理.Keyboard.bキーが離された(0x75))\r
- {\r
- Trace.TraceInformation("Enterが離された");\r
- break;\r
- }\r
- }\r
-*/\r
}\r
}\r
private CScoreIni tScoreIniへBGMAdjustとHistoryとPlayCountを更新(string str新ヒストリ行)\r
{\r
- bool flag;\r
- bool flag2;\r
- bool flag3;\r
- string str = DTX.strファイル名の絶対パス + ".score.ini";\r
- CScoreIni ini = new CScoreIni( str );\r
- if( !File.Exists( str ) )\r
+ bool bIsUpdatedDrums, bIsUpdatedGuitar, bIsUpdatedBass;\r
+ string strFilename = DTX.strファイル名の絶対パス + ".score.ini";\r
+ CScoreIni ini = new CScoreIni( strFilename );\r
+ if( !File.Exists( strFilename ) )\r
{\r
ini.stファイル.Title = DTX.TITLE;\r
ini.stファイル.Name = DTX.strファイル名;\r
}\r
}\r
ini.stファイル.BGMAdjust = DTX.nBGMAdjust;\r
- CScoreIni.t更新条件を取得する( out flag, out flag2, out flag3 );\r
- if( ( flag || flag2 ) || flag3 )\r
+ CScoreIni.t更新条件を取得する( out bIsUpdatedDrums, out bIsUpdatedGuitar, out bIsUpdatedBass );\r
+ if( bIsUpdatedDrums || bIsUpdatedGuitar || bIsUpdatedBass )\r
{\r
- if( flag )\r
+ if( bIsUpdatedDrums )\r
{\r
ini.stファイル.PlayCountDrums++;\r
}\r
- if( flag2 )\r
+ if( bIsUpdatedGuitar )\r
{\r
ini.stファイル.PlayCountGuitar++;\r
}\r
- if( flag3 )\r
+ if( bIsUpdatedBass )\r
{\r
ini.stファイル.PlayCountBass++;\r
}\r
}\r
if( ConfigIni.bScoreIniを出力する )\r
{\r
- ini.t書き出し( str );\r
+ ini.t書き出し( strFilename );\r
}\r
\r
return ini;\r