DrawingArea
A simple surface for drawing text that can be moved and sized like a control.
The current appearance based on the control state.
Called when the surface is redrawn.
When true, only uses Normal for drawing.
Creates a new drawing surface control with the specified width and height.