Beispiel #1
0
        /// <summary>
        /// UsiOptionTypeを文字列化する
        ///
        /// 移植性を考慮してattribute使いたくないので手動で..。
        /// </summary>
        /// <param name="type"></param>
        /// <returns></returns>
        public static string ToUsiString(this UsiOptionType type)
        {
            switch (type)
            {
            case UsiOptionType.CheckBox: return("check");

            case UsiOptionType.SpinBox: return("spin");

            case UsiOptionType.ComboBox: return("combo");

            case UsiOptionType.Button: return("button");

            case UsiOptionType.TextBox: return("string");
            }
            return("null");
        }
Beispiel #2
0
 /// <summary>
 /// コンストラクタ
 /// </summary>
 public UsiOptionMin(UsiOptionType type, string name, string value)
 {
     OptionType = type;
     Name       = name;
     Value      = value;
 }