protected override void OnDispose() { base.OnDispose(); Scales.Dispose(); Ranges.Dispose(); Pointers.Dispose(); Knobs.Dispose(); }