public override void Dispose() { base.Dispose(); this.dataSource.NewDataAvailable -= dataSource_NewDataAvailable; this.redPen.Dispose(); this.yellowPen.Dispose(); this.font.Dispose(); }