public override void CPDrawLockedFrame (Graphics graphics, Rectangle rectangle, bool primary) {
Pen penBorder;
Pen penInside;
if (primary) {
penBorder = ResPool.GetSizedPen (Color.White, 2);
penInside = ResPool.GetPen (Color.Black);
} else {
penBorder = ResPool.GetSizedPen (Color.Black, 2);
penInside = ResPool.GetPen (Color.White);
}
penBorder.Alignment=PenAlignment.Inset;
penInside.Alignment=PenAlignment.Inset;
graphics.DrawRectangle(penBorder, rectangle);
graphics.DrawRectangle(penInside, rectangle.X+2, rectangle.Y+2, rectangle.Width-5, rectangle.Height-5);
}