I recently came across this VerticalLabel control on CodeProject.
I notice that the OnPaint method creates but doesn\'t dispose Pen and SolidBrush objects.
D
It's just leaking un-managed resources (the pen/brush) until the corresponding managed object is reclaimed by the garbage collector. So you're wasting a few handles that aren't used afterwards anymore.
It's not too big a deal because Finalize() will call Dispose() but releasing unmanaged resources should usually be done rather sooner than later.