OSDN Git Service

#36043 rev.920 で手違いが起きたため、一度 rev.919 に戻し、ファイルを再修正。Ech定義の使用を CChip のプロパティを使うよう一部変更。
[dtxmania/dtxmania.git] / DTXManiaプロジェクト / コード / ステージ / 05.選曲 / CActSortSongs.cs
index 42e1936..28acc27 100644 (file)
@@ -13,27 +13,27 @@ namespace DTXMania
                public CActSortSongs()\r
                {\r
                        List<CItemBase> lci = new List<CItemBase>();\r
-                       lci.Add(new CItemList("Title", CItemBase.Eパネル種別.通常, 0, "", "", new string[] { "Z,Y,X,...", "A,B,C,..." }));\r
-                       lci.Add(new CItemList("Level", CItemBase.Eパネル種別.通常, 0, "", "", new string[] { "99,98,97,...", "1,2,3,..." }));\r
-                       lci.Add(new CItemList("Best Rank", CItemBase.Eパネル種別.通常, 0, "", "", new string[] { "E,D,C,...", "SS,S,A,..." }));\r
-                       lci.Add(new CItemList("PlayCount", CItemBase.Eパネル種別.通常, 0, "", "", new string[] { "10,9,8,...", "1,2,3,..." }));\r
-                       lci.Add(new CItemList("Author", CItemBase.Eパネル種別.通常, 0, "", "", new string[] { "Z,Y,X,...", "A,B,C,..." }));\r
-                       lci.Add(new CItemList("SkillPoint", CItemBase.Eパネル種別.通常, 0, "", "", new string[] { "100,99,98,...", "1,2,3,..." }));\r
+                       lci.Add( new CItemList( "Title",                CItemBase.Eパネル種別.通常, 0, "", "", new string[] { "Z,Y,X,...",               "A,B,C,..." } ) );\r
+                       lci.Add( new CItemList( "Level",                CItemBase.Eパネル種別.通常, 0, "", "", new string[] { "99,98,97,...",    "1,2,3,..." } ) );\r
+                       lci.Add( new CItemList( "Best Rank",    CItemBase.Eパネル種別.通常, 0, "", "", new string[] { "E,D,C,...",               "SS,S,A,..." } ) );\r
+                       lci.Add( new CItemList( "PlayCount",    CItemBase.Eパネル種別.通常, 0, "", "", new string[] { "10,9,8,...",              "1,2,3,..." } ) );\r
+                       lci.Add( new CItemList( "Author",               CItemBase.Eパネル種別.通常, 0, "", "", new string[] { "Z,Y,X,...",               "A,B,C,..." } ) );\r
+                       lci.Add( new CItemList( "SkillPoint",   CItemBase.Eパネル種別.通常, 0, "", "", new string[] { "100,99,98,...",   "1,2,3,..." } ) );\r
 #if TEST_SORTBGM\r
                        lci.Add( new CItemList( "BPM",                  CItemBase.Eパネル種別.通常, 0, "", "", new string[] { "300,200,...",     "70,80,90,..." } ) );\r
 #endif\r
-                       lci.Add(new CItemList("Date", CItemBase.Eパネル種別.通常, 0, "", "", new string[] { "Dec.31,30,...", "Jan.1,2,..." }));\r
-                       lci.Add(new CItemList("Return", CItemBase.Eパネル種別.通常, 0, "", "", new string[] { "", "" }));\r
-\r
-                       base.Initialize(lci, false, "SORT MENU");\r
+                       lci.Add( new CItemList( "Date",                 CItemBase.Eパネル種別.通常, 0, "", "", new string[] { "Dec.31,30,...",   "Jan.1,2,..." } ) );\r
+                       lci.Add( new CItemList( "Return",               CItemBase.Eパネル種別.通常, 0, "", "", new string[] { "",                                "" } ) );\r
+                       \r
+                       base.Initialize( lci, false, "SORT MENU" );\r
                }\r
 \r
 \r
                // メソッド\r
-               public void tActivatePopupMenu(E楽器パート einst, ref CActSelect曲リスト ca)\r
+               public void tActivatePopupMenu( E楽器パート einst, ref CActSelect曲リスト ca )\r
                {\r
-                       this.act曲リスト = ca;\r
-                       base.tActivatePopupMenu(einst);\r
+                   this.act曲リスト = ca;\r
+                       base.tActivatePopupMenu( einst );\r
                }\r
                //public void tDeativatePopupMenu()\r
                //{\r
@@ -41,77 +41,77 @@ namespace DTXMania
                //}\r
 \r
 \r
-               public override void tEnter押下Main(int nSortOrder)\r
+               public override void tEnter押下Main( int nSortOrder )\r
                {\r
                        nSortOrder *= 2;        // 0,1  => -1, 1\r
                        nSortOrder -= 1;\r
-                       switch (n現在の選択行)\r
+                       switch ( n現在の選択行 )\r
                        {\r
-                               case (int)EOrder.Title:\r
+                               case (int) EOrder.Title:\r
                                        this.act曲リスト.t曲リストのソート(\r
-                                               CDTXMania.app.Songs管理.t曲リストのソート2_タイトル順, eInst, nSortOrder\r
+                                               CDTXMania.Instance.Songs管理.t曲リストのソート2_タイトル順, eInst, nSortOrder\r
                                        );\r
                                        this.act曲リスト.t選択曲が変更された(true);\r
                                        break;\r
-                               case (int)EOrder.Level:\r
+                               case (int) EOrder.Level:\r
                                        this.act曲リスト.t曲リストのソート(\r
-                                               CDTXMania.app.Songs管理.t曲リストのソート4_LEVEL順, eInst, nSortOrder,\r
+                                               CDTXMania.Instance.Songs管理.t曲リストのソート4_LEVEL順, eInst, nSortOrder,\r
                                                this.act曲リスト.n現在のアンカ難易度レベル\r
                                        );\r
-                                       this.act曲リスト.t選択曲が変更された(true);\r
+                                       this.act曲リスト.t選択曲が変更された( true );\r
                                        break;\r
-                               case (int)EOrder.BestRank:\r
+                               case (int) EOrder.BestRank:\r
                                        this.act曲リスト.t曲リストのソート(\r
-                                               CDTXMania.app.Songs管理.t曲リストのソート5_BestRank順, eInst, nSortOrder,\r
+                                               CDTXMania.Instance.Songs管理.t曲リストのソート5_BestRank順, eInst, nSortOrder,\r
                                                this.act曲リスト.n現在のアンカ難易度レベル\r
                                        );\r
                                        break;\r
-                               case (int)EOrder.PlayCount:\r
+                               case (int) EOrder.PlayCount:\r
                                        // this.act曲リスト.t曲リストのソート3_演奏回数の多い順( eInst, nSortOrder );\r
                                        this.act曲リスト.t曲リストのソート(\r
-                                               CDTXMania.app.Songs管理.t曲リストのソート3_演奏回数の多い順, eInst, nSortOrder,\r
+                                               CDTXMania.Instance.Songs管理.t曲リストのソート3_演奏回数の多い順, eInst, nSortOrder,\r
                                                this.act曲リスト.n現在のアンカ難易度レベル\r
                                        );\r
-                                       this.act曲リスト.t選択曲が変更された(true);\r
+                                       this.act曲リスト.t選択曲が変更された( true );\r
                                        break;\r
-                               case (int)EOrder.Author:\r
+                               case (int) EOrder.Author:\r
                                        this.act曲リスト.t曲リストのソート(\r
-                                               CDTXMania.app.Songs管理.t曲リストのソート8_アーティスト名順, eInst, nSortOrder,\r
+                                               CDTXMania.Instance.Songs管理.t曲リストのソート8_アーティスト名順, eInst, nSortOrder,\r
                                                this.act曲リスト.n現在のアンカ難易度レベル\r
                                        );\r
-                                       this.act曲リスト.t選択曲が変更された(true);\r
+                                       this.act曲リスト.t選択曲が変更された( true );\r
                                        break;\r
-                               case (int)EOrder.SkillPoint:\r
+                               case (int) EOrder.SkillPoint:\r
                                        this.act曲リスト.t曲リストのソート(\r
-                                               CDTXMania.app.Songs管理.t曲リストのソート6_SkillPoint順, eInst, nSortOrder,\r
+                                               CDTXMania.Instance.Songs管理.t曲リストのソート6_SkillPoint順, eInst, nSortOrder,\r
                                                this.act曲リスト.n現在のアンカ難易度レベル\r
                                        );\r
-                                       this.act曲リスト.t選択曲が変更された(true);\r
+                                       this.act曲リスト.t選択曲が変更された( true );\r
                                        break;\r
 #if TEST_SORTBGM\r
                                                case (int) ESortItem.BPM:\r
                                                this.act曲リスト.t曲リストのソート(\r
-                                                       CDTXMania.app.Songs管理.t曲リストのソート9_BPM順, eInst, nSortOrder,\r
+                                                       CDTXMania.Instance.Songs管理.t曲リストのソート9_BPM順, eInst, nSortOrder,\r
                                                        this.act曲リスト.n現在のアンカ難易度レベル\r
                                                );\r
                                        this.act曲リスト.t選択曲が変更された(true);\r
                                                break;\r
 #endif\r
-                               case (int)EOrder.Date:\r
+                               case (int) EOrder.Date:\r
                                        this.act曲リスト.t曲リストのソート(\r
-                                               CDTXMania.app.Songs管理.t曲リストのソート7_更新日時順, eInst, nSortOrder,\r
+                                               CDTXMania.Instance.Songs管理.t曲リストのソート7_更新日時順, eInst, nSortOrder,\r
                                                this.act曲リスト.n現在のアンカ難易度レベル\r
                                        );\r
-                                       this.act曲リスト.t選択曲が変更された(true);\r
+                                       this.act曲リスト.t選択曲が変更された( true );\r
                                        break;\r
-                               case (int)EOrder.Return:\r
+                               case (int) EOrder.Return:\r
                                        this.tDeativatePopupMenu();\r
                                        break;\r
                                default:\r
                                        break;\r
                        }\r
                }\r
-\r
+               \r
                // CActivity 実装\r
 \r
                public override void On活性化()\r
@@ -120,14 +120,14 @@ namespace DTXMania
                }\r
                public override void On非活性化()\r
                {\r
-                       if (!base.b活性化してない)\r
+                       if( !base.b活性化してない )\r
                        {\r
                                base.On非活性化();\r
                        }\r
                }\r
                public override void OnManagedリソースの作成()\r
                {\r
-                       if (!base.b活性化してない)\r
+                       if( !base.b活性化してない )\r
                        {\r
                                base.OnManagedリソースの作成();\r
                        }\r