2 using System.Collections.Generic;
10 internal class CItemInteger : CItemBase
15 public bool b値がフォーカスされている;
22 base.e種別 = CItemBase.E種別.整数;
26 this.b値がフォーカスされている = false;
28 public CItemInteger( string str項目名, int n最小値, int n最大値, int n初期値 )
31 this.t初期化( str項目名, n最小値, n最大値, n初期値 );
33 public CItemInteger(string str項目名, int n最小値, int n最大値, int n初期値, string str説明文jp)
35 this.t初期化(str項目名, n最小値, n最大値, n初期値, str説明文jp);
37 public CItemInteger(string str項目名, int n最小値, int n最大値, int n初期値, string str説明文jp, string str説明文en)
39 this.t初期化(str項目名, n最小値, n最大値, n初期値, str説明文jp, str説明文en);
43 public CItemInteger( string str項目名, int n最小値, int n最大値, int n初期値, CItemBase.Eパネル種別 eパネル種別 )
46 this.t初期化( str項目名, n最小値, n最大値, n初期値, eパネル種別 );
48 public CItemInteger(string str項目名, int n最小値, int n最大値, int n初期値, CItemBase.Eパネル種別 eパネル種別, string str説明文jp)
50 this.t初期化(str項目名, n最小値, n最大値, n初期値, eパネル種別, str説明文jp);
52 public CItemInteger(string str項目名, int n最小値, int n最大値, int n初期値, CItemBase.Eパネル種別 eパネル種別, string str説明文jp, string str説明文en)
54 this.t初期化(str項目名, n最小値, n最大値, n初期値, eパネル種別, str説明文jp, str説明文en);
60 public override void tEnter押下()
62 this.b値がフォーカスされている = !this.b値がフォーカスされている;
64 public override void t項目値を次へ移動()
66 if( ++this.n現在の値 > this.n最大値 )
68 this.n現在の値 = this.n最大値;
71 public override void t項目値を前へ移動()
73 if( --this.n現在の値 < this.n最小値 )
75 this.n現在の値 = this.n最小値;
78 public void t初期化( string str項目名, int n最小値, int n最大値, int n初期値 )
80 this.t初期化( str項目名, n最小値, n最大値, n初期値, CItemBase.Eパネル種別.通常, "", "" );
82 public void t初期化(string str項目名, int n最小値, int n最大値, int n初期値, string str説明文jp) {
83 this.t初期化(str項目名, n最小値, n最大値, n初期値, CItemBase.Eパネル種別.通常, str説明文jp, str説明文jp);
85 public void t初期化(string str項目名, int n最小値, int n最大値, int n初期値, string str説明文jp, string str説明文en) {
86 this.t初期化(str項目名, n最小値, n最大値, n初期値, CItemBase.Eパネル種別.通常, str説明文jp, str説明文en);
90 public void t初期化( string str項目名, int n最小値, int n最大値, int n初期値, CItemBase.Eパネル種別 eパネル種別 )
92 this.t初期化( str項目名, n最小値, n最大値, n初期値, eパネル種別, "", "" );
94 public void t初期化(string str項目名, int n最小値, int n最大値, int n初期値, CItemBase.Eパネル種別 eパネル種別, string str説明文jp) {
95 this.t初期化(str項目名, n最小値, n最大値, n初期値, eパネル種別, str説明文jp, str説明文jp);
97 public void t初期化(string str項目名, int n最小値, int n最大値, int n初期値, CItemBase.Eパネル種別 eパネル種別, string str説明文jp, string str説明文en) {
98 base.t初期化(str項目名, eパネル種別, str説明文jp, str説明文en);
102 this.b値がフォーカスされている = false;
104 public override object obj現在値()
108 public override int GetIndex()
112 public override void SetIndex( int index )