OSDN Git Service

#36057 コンフィグまわりのリファクタ(リソース不完全なので注意)
[dtxmania/dtxmania.git] / DTXManiaプロジェクト / コード / アイテム / CItemBase.cs
index 0c0956b..5f28270 100644 (file)
@@ -1,120 +1 @@
-using System;\r
-using System.Globalization;\r
-using System.Collections.Generic;\r
-using System.Text;\r
-using System.Diagnostics;\r
-\r
-namespace DTXMania\r
-{\r
-       /// <summary>\r
-       /// すべてのアイテムの基本クラス。\r
-       /// </summary>\r
-       internal class CItemBase\r
-       {\r
-               // プロパティ\r
-\r
-               public Eパネル種別 eパネル種別;\r
-               public enum Eパネル種別\r
-               {\r
-                       通常,\r
-                       その他\r
-               }\r
-\r
-               public E種別 e種別;\r
-               public enum E種別\r
-               {\r
-                       基本形,\r
-                       ONorOFFトグル,\r
-                       ONorOFFor不定スリーステート,\r
-                       整数,\r
-                       リスト,\r
-                       切替リスト\r
-               }\r
-\r
-               public string str項目名;\r
-               public string str説明文;\r
-\r
-\r
-               // コンストラクタ\r
-\r
-               public CItemBase()\r
-               {\r
-                       this.str項目名 = "";\r
-                       this.str説明文 = "";\r
-               }\r
-               public CItemBase( string str項目名 )\r
-                       : this()\r
-               {\r
-                       this.t初期化( str項目名 );\r
-               }\r
-               public CItemBase(string str項目名, string str説明文jp)\r
-                       : this() {\r
-                       this.t初期化(str項目名, str説明文jp);\r
-               }\r
-               public CItemBase(string str項目名,  string str説明文jp, string str説明文en)\r
-                       : this() {\r
-                       this.t初期化(str項目名, str説明文jp, str説明文en);\r
-               }\r
-\r
-               public CItemBase(string str項目名, Eパネル種別 eパネル種別)\r
-                       : this()\r
-               {\r
-                       this.t初期化( str項目名, eパネル種別 );\r
-               }\r
-               public CItemBase(string str項目名, Eパネル種別 eパネル種別, string str説明文jp)\r
-                       : this() {\r
-                       this.t初期化(str項目名, eパネル種別, str説明文jp);\r
-               }\r
-               public CItemBase(string str項目名, Eパネル種別 eパネル種別, string str説明文jp, string str説明文en)\r
-                       : this() {\r
-                       this.t初期化(str項目名, eパネル種別, str説明文jp, str説明文en);\r
-               }\r
-\r
-               \r
-               // メソッド;子クラスで実装する\r
-\r
-               public virtual void tEnter押下()\r
-               {\r
-               }\r
-               public virtual void t項目値を次へ移動()\r
-               {\r
-               }\r
-               public virtual void t項目値を前へ移動()\r
-               {\r
-               }\r
-               public virtual void t初期化( string str項目名 )\r
-               {\r
-                       this.t初期化( str項目名, Eパネル種別.通常 );\r
-               }\r
-               public virtual void t初期化(string str項目名, string str説明文jp) {\r
-                       this.t初期化(str項目名, Eパネル種別.通常, str説明文jp, str説明文jp);\r
-               }\r
-               public virtual void t初期化(string str項目名, string str説明文jp, string str説明文en) {\r
-                       this.t初期化(str項目名, Eパネル種別.通常, str説明文jp, str説明文en);\r
-               }\r
-\r
-               public virtual void t初期化( string str項目名, Eパネル種別 eパネル種別 )\r
-               {\r
-                       this.t初期化(str項目名, eパネル種別, "", "");\r
-               }\r
-               public virtual void t初期化(string str項目名, Eパネル種別 eパネル種別, string str説明文jp) {\r
-                       this.t初期化(str項目名, eパネル種別, str説明文jp, str説明文jp);\r
-               }\r
-               public virtual void t初期化(string str項目名, Eパネル種別 eパネル種別, string str説明文jp, string str説明文en) {\r
-                       this.str項目名 = str項目名;\r
-                       this.eパネル種別 = eパネル種別;\r
-                       this.str説明文 = (CultureInfo.CurrentCulture.TwoLetterISOLanguageName == "ja") ? str説明文jp : str説明文en;\r
-               }\r
-               public virtual object obj現在値()\r
-               {\r
-                       return null;\r
-               }\r
-               public virtual int GetIndex()\r
-               {\r
-                       return 0;\r
-               }\r
-               public virtual void SetIndex( int index )\r
-               {\r
-               }\r
-       }\r
-}\r
+
\ No newline at end of file