/// <summary> /// Initializes a new instance of the TableEventArgs class with the specified table, event type and old value /// </summary> /// <param name="_table">The table on which the event occured</param> /// <param name="_eventType">The type of event (principally the property that changed)</param> /// <param name="_oldValue">The old value of a changed property /// <para>would be null for non property change events e.g. if table was being used as a matrix then there might be an inversion event)</para></param> public TableEventArgs(Table _table, TableEventType _eventType, object _oldValue) : base() { this.theTable = _table; this.theEventType = _eventType; this.theOldValue = _oldValue; }