protected virtual void DrawBackground()
{
// First fill the entire region with the border colour...
this.GraphicsDisplay.DrawGraphic(ImageType.EmptySquare, this.toolboxBounds, this.BorderColor);
// Then blank out the space for the toolbar...
this.GraphicsDisplay.DrawGraphic(ImageType.EmptySquare, this.toolbarInnerBounds, this.BackgroundColor);
// Classes inheriting from us may override this and do more
}