2 using System.ComponentModel;
3 using System.Xml.Serialization;
6 namespace DirectOutput.Table
18 #region TableElementType
25 get {
return _TableElementType; }
28 if (_TableElementType != value)
30 _TableElementType = value;
38 private int _Number = 0;
44 get {
return _Number; }
59 private string _Name =
"";
72 if (NameChanged != null)
74 NameChanged(
this,
new EventArgs());
87 private int _Value = -1;
95 get {
return _Value; }
101 if (ValueChanged != null)
112 public event EventHandler<TableElementValueChangedEventArgs>
ValueChanged;
118 AssignedEffects.Trigger(GetTableElementData());
131 get {
return _TableElementEffectList; }
134 if (_TableElementEffectList != value)
136 _TableElementEffectList = value;
159 ValueChanged +=
new EventHandler<TableElementValueChangedEventArgs>(TableElement_ValueChanged);
172 this.TableElementType = TableElementType;
173 this.Number = Number;