OSDN Git Service

Merge branch 'feature/#36529_SlimDXからSharpDXへの移行' into develop
[dtxmania/dtxmania.git] / DTXManiaプロジェクト / コード / ステージ / 05.選曲 / CStage選曲.cs
index f993163..59f443a 100644 (file)
@@ -7,6 +7,8 @@ using System.Diagnostics;
 using System.IO;\r
 using FDK;\r
 \r
+using SlimDXKey = SlimDX.DirectInput.Key;\r
+\r
 namespace DTXMania\r
 {\r
        internal class CStage選曲 : CStage\r
@@ -392,10 +394,8 @@ namespace DTXMania
                                        if (!this.actSortSongs.bIsActivePopupMenu && !this.actQuickConfig.bIsActivePopupMenu)\r
                                        {\r
                                                #region [ ESC ]\r
-                                               if (\r
-                                               CDTXMania.Instance.Input管理.Keyboard.bキーが押された((int)SlimDX.DirectInput.Key.Escape) ||\r
-                                               (CDTXMania.Instance.Pad.bCancelPadIsPressedDGB() &&\r
-                                               (this.act曲リスト.r現在選択中の曲 != null && this.act曲リスト.r現在選択中の曲.r親ノード == null)))\r
+                                               if( CDTXMania.Instance.Input管理.Keyboard.bキーが押された( (int) SlimDXKey.Escape ) ||\r
+                                                       ( CDTXMania.Instance.Pad.bCancelPadIsPressedDGB() && ( this.act曲リスト.r現在選択中の曲 != null && this.act曲リスト.r現在選択中の曲.r親ノード == null ) ) )\r
                                                {\r
                                                        CDTXMania.Instance.Skin.sound取消音.t再生する();\r
                                                        this.eフェードアウト完了時の戻り値 = E戻り値.タイトルに戻る;\r
@@ -405,8 +405,8 @@ namespace DTXMania
                                                }\r
                                                #endregion\r
                                                #region [ Shift-F1: CONFIG画面 ]\r
-                                               if ((CDTXMania.Instance.Input管理.Keyboard.bキーが押されている((int)SlimDX.DirectInput.Key.RightShift) || CDTXMania.Instance.Input管理.Keyboard.bキーが押されている((int)SlimDX.DirectInput.Key.LeftShift)) &&\r
-                                                       CDTXMania.Instance.Input管理.Keyboard.bキーが押された((int)SlimDX.DirectInput.Key.F1))\r
+                                               if ((CDTXMania.Instance.Input管理.Keyboard.bキーが押されている((int)SlimDXKey.RightShift) || CDTXMania.Instance.Input管理.Keyboard.bキーが押されている((int)SlimDXKey.LeftShift)) &&\r
+                                                       CDTXMania.Instance.Input管理.Keyboard.bキーが押された((int)SlimDXKey.F1))\r
                                                {\r
                                                        this.actPresound.tサウンド停止();\r
                                                        // #24525 2011.3.16 yyagi: [SHIFT]-[F1]でCONFIG呼び出し\r
@@ -420,8 +420,8 @@ namespace DTXMania
                                                #region [ Shift-F2: 未使用 ]\r
                                                // #24525 2011.3.16 yyagi: [SHIFT]+[F2]は廃止(将来発生するかもしれない別用途のためにキープ)\r
                                                /*\r
-                                                                                       if ( ( CDTXMania.Instance.Input管理.Keyboard.bキーが押されている( (int)SlimDX.DirectInput.Key.RightShift ) || CDTXMania.Instance.Input管理.Keyboard.bキーが押されている( (int)SlimDX.DirectInput.Key.LeftShift ) ) &&\r
-                                                                                               CDTXMania.Instance.Input管理.Keyboard.bキーが押された( (int)SlimDX.DirectInput.Key.F2 ) )\r
+                                                                                       if ( ( CDTXMania.Instance.Input管理.Keyboard.bキーが押されている( (int)SlimDXKey.RightShift ) || CDTXMania.Instance.Input管理.Keyboard.bキーが押されている( (int)SlimDXKey.LeftShift ) ) &&\r
+                                                                                               CDTXMania.Instance.Input管理.Keyboard.bキーが押された( (int)SlimDXKey.F2 ) )\r
                                                                                        {       // [SHIFT] + [F2] CONFIGURATION\r
                                                                                                this.actPresound.tサウンド停止();\r
                                                                                                this.eフェードアウト完了時の戻り値 = E戻り値.コンフィグ呼び出し;\r
@@ -435,7 +435,7 @@ namespace DTXMania
                                                if (this.act曲リスト.r現在選択中の曲 != null)\r
                                                {\r
                                                        #region [ Right ]\r
-                                                       if (CDTXMania.Instance.Input管理.Keyboard.bキーが押された((int)SlimDX.DirectInput.Key.RightArrow))\r
+                                                       if (CDTXMania.Instance.Input管理.Keyboard.bキーが押された((int)SlimDXKey.RightArrow))\r
                                                        {\r
                                                                if (this.act曲リスト.r現在選択中の曲 != null)\r
                                                                {\r
@@ -460,7 +460,7 @@ namespace DTXMania
                                                        if (\r
                                                                CDTXMania.Instance.Pad.bDecidePadIsPressedDGB() ||\r
                                                                (CDTXMania.Instance.ConfigIni.bEnterがキー割り当てのどこにも使用されていない &&\r
-                                                               CDTXMania.Instance.Input管理.Keyboard.bキーが押された((int)SlimDX.DirectInput.Key.Return)))\r
+                                                               CDTXMania.Instance.Input管理.Keyboard.bキーが押された((int)SlimDXKey.Return)))\r
                                                        {\r
                                                                CDTXMania.Instance.Skin.sound決定音.t再生する();\r
                                                                if (this.act曲リスト.r現在選択中の曲 != null)\r
@@ -505,16 +505,28 @@ namespace DTXMania
                                                        }\r
                                                        #endregion\r
                                                        #region [ Up ]\r
-                                                       this.ctキー反復用.Up.tキー反復(CDTXMania.Instance.Input管理.Keyboard.bキーが押されている((int)SlimDX.DirectInput.Key.UpArrow), new CCounter.DGキー処理(this.tカーソルを上へ移動する));\r
-                                                       this.ctキー反復用.R.tキー反復(CDTXMania.Instance.Pad.b押されている(EPad.GtR) || CDTXMania.Instance.Pad.b押されている(EPad.BsR), new CCounter.DGキー処理(this.tカーソルを上へ移動する));\r
+                                                       this.ctキー反復用.Up.tキー反復(\r
+                                                               CDTXMania.Instance.Input管理.Keyboard.bキーが押されている( (int) SlimDXKey.UpArrow ),\r
+                                                               new CCounter.DGキー処理( this.tカーソルを上へ移動する ) );\r
+\r
+                                                       this.ctキー反復用.R.tキー反復(\r
+                                                               CDTXMania.Instance.Pad.b押されている( EPad.GtR ) || CDTXMania.Instance.Pad.b押されている( EPad.BsR ),\r
+                                                               new CCounter.DGキー処理( this.tカーソルを上へ移動する ) );\r
+\r
                                                        if (CDTXMania.Instance.Pad.b押された(EPad.SD))\r
                                                        {\r
                                                                this.tカーソルを上へ移動する();\r
                                                        }\r
                                                        #endregion\r
                                                        #region [ Down ]\r
-                                                       this.ctキー反復用.Down.tキー反復(CDTXMania.Instance.Input管理.Keyboard.bキーが押されている((int)SlimDX.DirectInput.Key.DownArrow), new CCounter.DGキー処理(this.tカーソルを下へ移動する));\r
-                                                       this.ctキー反復用.B.tキー反復(CDTXMania.Instance.Pad.b押されている(EPad.GtB) || CDTXMania.Instance.Pad.b押されている(EPad.BsB), new CCounter.DGキー処理(this.tカーソルを下へ移動する));\r
+                                                       this.ctキー反復用.Down.tキー反復(\r
+                                                               CDTXMania.Instance.Input管理.Keyboard.bキーが押されている( (int) SlimDXKey.DownArrow ),\r
+                                                               new CCounter.DGキー処理( this.tカーソルを下へ移動する ) );\r
+\r
+                                                       this.ctキー反復用.B.tキー反復(\r
+                                                               CDTXMania.Instance.Pad.b押されている( EPad.GtB ) || CDTXMania.Instance.Pad.b押されている( EPad.BsB ),\r
+                                                               new CCounter.DGキー処理( this.tカーソルを下へ移動する ) );\r
+\r
                                                        if (CDTXMania.Instance.Pad.b押された(EPad.LT))\r
                                                        {\r
                                                                this.tカーソルを下へ移動する();\r
@@ -523,7 +535,7 @@ namespace DTXMania
                                                        #region [ Upstairs / Left ]\r
                                                        if (((this.act曲リスト.r現在選択中の曲 != null) && (this.act曲リスト.r現在選択中の曲.r親ノード != null)) &&\r
                                                                (CDTXMania.Instance.Pad.bCancelPadIsPressedDGB() ||\r
-                                                                       CDTXMania.Instance.Input管理.Keyboard.bキーが押された((int)SlimDX.DirectInput.Key.LeftArrow)))\r
+                                                                       CDTXMania.Instance.Input管理.Keyboard.bキーが押された((int)SlimDXKey.LeftArrow)))\r
                                                        {\r
                                                                this.actPresound.tサウンド停止();\r
                                                                CDTXMania.Instance.Skin.sound取消音.t再生する();\r