Hi,
I've created an amazing control for my application in the form of a rotating slider, which is being ruined by flickering.
It consists of 3 elements:
• valueCircle, an OvalShape, in which a pie is drawn to represent the value, causing the flickering
• the turning knob
• the notch
[
View Image]
I tried creating a class inheriting from OvalShape, overrode onPaint, changed all of the relevant properties in pe.Graphics to HighQuality and then called MyBase.onPaint(pe), using the new high quality settings (in other words, followed every tutorial out there for removing flickering) to no avail.
I understand that redrawing the pie in the mouse move event is taxing, but it's the only way I can think of to achieve the desired effect.
Any help would be appreciated.
Thanks,
Rix
What I have tried:
All tutorials out there on doublebuffering