\r
namespace DTXMania\r
{\r
- internal class CActEnumSongs : CActivity\r
+ internal class CActEnumSongs : CActivity\r
{\r
public bool bコマンドでの曲データ取得;\r
\r
/// </summary>\r
public CActEnumSongs()\r
{\r
- Init(false);\r
+ Init( false );\r
}\r
\r
- public CActEnumSongs(bool _bコマンドでの曲データ取得)\r
+ public CActEnumSongs( bool _bコマンドでの曲データ取得 )\r
{\r
- Init(_bコマンドでの曲データ取得);\r
+ Init( _bコマンドでの曲データ取得 );\r
}\r
- private void Init(bool _bコマンドでの曲データ取得)\r
+ private void Init( bool _bコマンドでの曲データ取得 )\r
{\r
base.b活性化してない = true;\r
bコマンドでの曲データ取得 = _bコマンドでの曲データ取得;\r
\r
public override void On活性化()\r
{\r
- if (this.b活性化してる)\r
+ if ( this.b活性化してる )\r
return;\r
base.On活性化();\r
\r
try\r
{\r
- this.ctNowEnumeratingSongs = new CCounter(); // 0, 1000, 17, CDTXMania.app.Timer );\r
- this.ctNowEnumeratingSongs.t開始(0, 100, 17, CDTXMania.app.Timer);\r
+ this.ctNowEnumeratingSongs = new CCounter(); // 0, 1000, 17, CDTXMania.Instance.Timer );\r
+ this.ctNowEnumeratingSongs.t開始( 0, 100, 17, CDTXMania.Instance.Timer );\r
}\r
finally\r
{\r
}\r
public override void On非活性化()\r
{\r
- if (this.b活性化してない)\r
+ if ( this.b活性化してない )\r
return;\r
base.On非活性化();\r
this.ctNowEnumeratingSongs = null;\r
}\r
public override void OnManagedリソースの作成()\r
{\r
- if (this.b活性化してない)\r
+ if ( this.b活性化してない )\r
return;\r
- string pathNowEnumeratingSongs = CSkin.Path(@"Graphics\ScreenTitle NowEnumeratingSongs.png");\r
- if (File.Exists(pathNowEnumeratingSongs))\r
+ string pathNowEnumeratingSongs = CSkin.Path( @"Graphics\ScreenTitle NowEnumeratingSongs.png" );\r
+ if ( File.Exists( pathNowEnumeratingSongs ) )\r
{\r
- this.txNowEnumeratingSongs = TextureFactory.tテクスチャの生成(pathNowEnumeratingSongs, false);\r
+ this.txNowEnumeratingSongs = TextureFactory.tテクスチャの生成( pathNowEnumeratingSongs, false );\r
}\r
else\r
{\r
this.txNowEnumeratingSongs = null;\r
}\r
- string pathDialogNowEnumeratingSongs = CSkin.Path(@"Graphics\ScreenConfig NowEnumeratingSongs.png");\r
- if (File.Exists(pathDialogNowEnumeratingSongs))\r
+ string pathDialogNowEnumeratingSongs = CSkin.Path( @"Graphics\ScreenConfig NowEnumeratingSongs.png" );\r
+ if ( File.Exists( pathDialogNowEnumeratingSongs ) )\r
{\r
- this.txDialogNowEnumeratingSongs = TextureFactory.tテクスチャの生成(pathDialogNowEnumeratingSongs, false);\r
+ this.txDialogNowEnumeratingSongs = TextureFactory.tテクスチャの生成( pathDialogNowEnumeratingSongs, false );\r
}\r
else\r
{\r
\r
try\r
{\r
- System.Drawing.Font ftMessage = new System.Drawing.Font("MS PGothic", 40 * 3f, FontStyle.Bold, GraphicsUnit.Pixel);\r
+ System.Drawing.Font ftMessage = new System.Drawing.Font( "MS PGothic", 40 * 3f, FontStyle.Bold, GraphicsUnit.Pixel );\r
string[] strMessage = \r
{\r
" 曲データの一覧を\n 取得しています。\n しばらくお待ちください。",\r
" Now enumerating songs.\n Please wait..."\r
};\r
- int ci = (CultureInfo.CurrentCulture.TwoLetterISOLanguageName == "ja") ? 0 : 1;\r
- if ((strMessage != null) && (strMessage.Length > 0))\r
+ int ci = ( CultureInfo.CurrentCulture.TwoLetterISOLanguageName == "ja" ) ? 0 : 1;\r
+ if ( ( strMessage != null ) && ( strMessage.Length > 0 ) )\r
{\r
- Bitmap image = new Bitmap(1, 1);\r
- Graphics graphics = Graphics.FromImage(image);\r
- SizeF ef = graphics.MeasureString(strMessage[ci], ftMessage);\r
- Size size = new Size((int)Math.Ceiling((double)ef.Width), (int)Math.Ceiling((double)ef.Height));\r
+ Bitmap image = new Bitmap( 1, 1 );\r
+ Graphics graphics = Graphics.FromImage( image );\r
+ SizeF ef = graphics.MeasureString( strMessage[ ci ], ftMessage );\r
+ Size size = new Size( (int) Math.Ceiling( (double) ef.Width ), (int) Math.Ceiling( (double) ef.Height ) );\r
graphics.Dispose();\r
image.Dispose();\r
- image = new Bitmap(size.Width, size.Height);\r
- graphics = Graphics.FromImage(image);\r
+ image = new Bitmap( size.Width, size.Height );\r
+ graphics = Graphics.FromImage( image );\r
graphics.TextRenderingHint = System.Drawing.Text.TextRenderingHint.AntiAlias;\r
- graphics.DrawString(strMessage[ci], ftMessage, Brushes.White, (float)0f, (float)0f);\r
+ graphics.DrawString( strMessage[ ci ], ftMessage, Brushes.White, (float) 0f, (float) 0f );\r
graphics.Dispose();\r
- this.txMessage = new CTexture(CDTXMania.app.Device, image, CDTXMania.app.TextureFormat);\r
- this.txMessage.vc拡大縮小倍率 = new Vector3(0.5f, 0.5f, 1f);\r
+ this.txMessage = new CTexture( CDTXMania.Instance.Device, image, CDTXMania.Instance.TextureFormat );\r
+ this.txMessage.vc拡大縮小倍率 = new Vector3( 0.5f, 0.5f, 1f );\r
image.Dispose();\r
- TextureFactory.t安全にDisposeする(ref ftMessage);\r
+ TextureFactory.t安全にDisposeする( ref ftMessage );\r
}\r
else\r
{\r
this.txMessage = null;\r
}\r
}\r
- catch (CTextureCreateFailedException)\r
+ catch ( CTextureCreateFailedException )\r
{\r
- Trace.TraceError("テクスチャの生成に失敗しました。(txMessage)");\r
+ Trace.TraceError( "テクスチャの生成に失敗しました。(txMessage)" );\r
this.txMessage = null;\r
}\r
-\r
+ \r
base.OnManagedリソースの作成();\r
}\r
public override void OnManagedリソースの解放()\r
{\r
- if (this.b活性化してない)\r
+ if ( this.b活性化してない )\r
return;\r
\r
- TextureFactory.t安全にDisposeする(ref this.txDialogNowEnumeratingSongs);\r
- TextureFactory.t安全にDisposeする(ref this.txNowEnumeratingSongs);\r
- TextureFactory.t安全にDisposeする(ref this.txMessage);\r
+ TextureFactory.t安全にDisposeする( ref this.txDialogNowEnumeratingSongs );\r
+ TextureFactory.t安全にDisposeする( ref this.txNowEnumeratingSongs );\r
+ TextureFactory.t安全にDisposeする( ref this.txMessage );\r
base.OnManagedリソースの解放();\r
}\r
\r
public override int On進行描画()\r
{\r
- if (this.b活性化してない)\r
+ if ( this.b活性化してない )\r
{\r
return 0;\r
}\r
this.ctNowEnumeratingSongs.t進行Loop();\r
- if (this.txNowEnumeratingSongs != null)\r
+ if ( this.txNowEnumeratingSongs != null )\r
{\r
- this.txNowEnumeratingSongs.n透明度 = (int)(176.0 + 80.0 * Math.Sin((double)(2 * Math.PI * this.ctNowEnumeratingSongs.n現在の値 * 2 / 100.0)));\r
- this.txNowEnumeratingSongs.t2D描画(CDTXMania.app.Device, 18, 7);\r
+ this.txNowEnumeratingSongs.n透明度 = (int) ( 176.0 + 80.0 * Math.Sin( (double) (2 * Math.PI * this.ctNowEnumeratingSongs.n現在の値 * 2 / 100.0 ) ) );\r
+ this.txNowEnumeratingSongs.t2D描画( CDTXMania.Instance.Device, 18, 7 );\r
}\r
- if (bコマンドでの曲データ取得 && this.txDialogNowEnumeratingSongs != null)\r
+ if ( bコマンドでの曲データ取得 && this.txDialogNowEnumeratingSongs != null )\r
{\r
- this.txDialogNowEnumeratingSongs.t2D描画(CDTXMania.app.Device, 500, 300);\r
- this.txMessage.t2D描画(CDTXMania.app.Device, 540, 320);\r
+ this.txDialogNowEnumeratingSongs.t2D描画( CDTXMania.Instance.Device, 500, 300 );\r
+ this.txMessage.t2D描画( CDTXMania.Instance.Device, 540, 320 );\r
}\r
\r
return 0;\r