public override void t項目値を前へ移動()
        {
            switch (this.e現在の状態)
            {
            case E状態.ON:
                this.e現在の状態 = E状態.OFF;
                return;

            case E状態.OFF:
                this.e現在の状態 = E状態.ON;
                return;

            case E状態.定:
                this.e現在の状態 = E状態.OFF;
                return;
            }
        }
예제 #2
0
        public override void tMoveItemValueToPrevious()
        {
            switch (this.e現在の状態)
            {
            case E状態.ON:
                this.e現在の状態 = E状態.OFF;
                return;

            case E状態.OFF:
                this.e現在の状態 = E状態.ON;
                return;

            case E状態.定:
                this.e現在の状態 = E状態.OFF;
                return;
            }
        }
        public override void SetIndex(int index)
        {
            switch (index)
            {
            case 0:
                this.e現在の状態 = E状態.ON;
                break;

            case 1:
                this.e現在の状態 = E状態.OFF;
                break;

            case 2:
                this.e現在の状態 = E状態.定;
                break;

            default:
                throw new ArgumentOutOfRangeException();
            }
        }
 public CItemThreeState(string str項目名, E状態 e初期状態, string str説明文jp, string str説明文en)
     : this()
 {
     this.t初期化(str項目名, e初期状態, str説明文jp, str説明文en);
 }
 public CItemThreeState(string str項目名, E状態 e初期状態)
     : this()
 {
     this.t初期化(str項目名, e初期状態);
 }
        // コンストラクタ

        public CItemThreeState()
        {
            base.e種別    = CItemBase.E種別.ONorOFFor不定スリーステート;
            this.e現在の状態 = E状態.定;
        }
 public void t初期化(string str項目名, E状態 e初期状態, CItemBase.Eパネル種別 eパネル種別, string str説明文jp, string str説明文en)
 {
     base.t初期化(str項目名, eパネル種別, str説明文jp, str説明文en);
     this.e現在の状態 = e初期状態;
 }
 public void t初期化(string str項目名, E状態 e初期状態, CItemBase.Eパネル種別 eパネル種別, string str説明文jp)
 {
     this.t初期化(str項目名, e初期状態, CItemBase.Eパネル種別.通常, str説明文jp, str説明文jp);
 }
예제 #9
0
 public void t初期化(string str項目名, E状態 e初期状態, CItemBase.EPanelType eパネル種別)
 {
     this.t初期化(str項目名, e初期状態, CItemBase.EPanelType.Normal, "", "");
 }
 public void t初期化(string str項目名, E状態 e初期状態)
 {
     this.t初期化(str項目名, e初期状態, CItemBase.Eパネル種別.通常);
 }
예제 #11
0
 public CItemThreeState(string str項目名, E状態 e初期状態, CItemBase.EPanelType eパネル種別, string str説明文jp)
     : this()
 {
     this.t初期化(str項目名, e初期状態, eパネル種別, str説明文jp, str説明文jp);
 }
예제 #12
0
        // コンストラクタ

        public CItemThreeState()
        {
            base.eType  = CItemBase.EType.ONorOFForUndefined3State;
            this.e現在の状態 = E状態.定;
        }
예제 #13
0
 public void t初期化(string str項目名, E状態 e初期状態, CItemBase.EPanelType eパネル種別, string str説明文jp, string str説明文en)
 {
     base.tInitialize(str項目名, eパネル種別, str説明文jp, str説明文en);
     this.e現在の状態 = e初期状態;
 }
예제 #14
0
 public void t初期化(string str項目名, E状態 e初期状態, CItemBase.EPanelType eパネル種別, string str説明文jp)
 {
     this.t初期化(str項目名, e初期状態, CItemBase.EPanelType.Normal, str説明文jp, str説明文jp);
 }
 public CItemThreeState(string str項目名, E状態 e初期状態, CItemBase.Eパネル種別 eパネル種別, string str説明文jp, string str説明文en)
     : this()
 {
     this.t初期化(str項目名, e初期状態, eパネル種別, str説明文jp, str説明文en);
 }
 public void t初期化(string str項目名, E状態 e初期状態, CItemBase.Eパネル種別 eパネル種別)
 {
     this.t初期化(str項目名, e初期状態, CItemBase.Eパネル種別.通常, "", "");
 }
예제 #17
0
 public void t初期化(string str項目名, E状態 e初期状態)
 {
     this.t初期化(str項目名, e初期状態, CItemBase.EPanelType.Normal);
 }