OSDN Git Service

Merge branch 'feature/#36529_SlimDXからSharpDXへの移行' into develop
[dtxmania/dtxmania.git] / DTXManiaプロジェクト / コード / ステージ / 05.選曲 / CActSelectPopupMenu.cs
index e743b40..59729cb 100644 (file)
@@ -8,6 +8,7 @@ using System.Drawing;
 using System.IO;\r
 using FDK;\r
 \r
+using SlimDXKey = SlimDX.DirectInput.Key;\r
 \r
 namespace DTXMania\r
 {\r
@@ -228,8 +229,8 @@ namespace DTXMania
                                if (this.bキー入力待ち)\r
                                {\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
                                                // [SHIFT] + [F1] CONFIG\r
                                                CDTXMania.Instance.Skin.sound取消音.t再生する();\r
@@ -238,8 +239,8 @@ namespace DTXMania
                                        }\r
                                        #endregion\r
                                        #region [ キー入力: キャンセル ]\r
-                                       else if (CDTXMania.Instance.Input管理.Keyboard.bキーが押された((int)SlimDX.DirectInput.Key.Escape)\r
-                                                       || CDTXMania.Instance.Pad.bCancelPadIsPressedDGB())\r
+                                       else if( CDTXMania.Instance.Input管理.Keyboard.bキーが押された( (int) SlimDXKey.Escape )\r
+                                                       || CDTXMania.Instance.Pad.bCancelPadIsPressedDGB() )\r
                                        {\r
                                                // キャンセル\r
                                                CDTXMania.Instance.Skin.sound取消音.t再生する();\r
@@ -265,7 +266,7 @@ namespace DTXMania
                                                                 CDTXMania.Instance.Pad.b押された(EPad.CY) // #24756 2011.4.1 yyagi: Add condition "Drum-Decide" to enable CY in Sort Menu.\r
                                                        || CDTXMania.Instance.Pad.b押された(EPad.RD)\r
                                                        || CDTXMania.Instance.Pad.b押された(EPad.LC)\r
-                                                       || (CDTXMania.Instance.ConfigIni.bEnterがキー割り当てのどこにも使用されていない && CDTXMania.Instance.Input管理.Keyboard.bキーが押された((int)SlimDX.DirectInput.Key.Return)))\r
+                                                       || (CDTXMania.Instance.ConfigIni.bEnterがキー割り当てのどこにも使用されていない && CDTXMania.Instance.Input管理.Keyboard.bキーが押された((int)SlimDXKey.Return)))\r
                                        {\r
                                                eInst = EPart.Drums;\r
                                                eAction = ESortAction.Decide;\r
@@ -276,16 +277,29 @@ namespace DTXMania
                                        }\r
                                        #endregion\r
                                        #region [ キー入力: 前に移動 ]\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
+\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 [ キー入力: 次に移動 ]\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