System.Windows.Forms.ThemeWin32Classic.CPDrawLockedFrame C# (CSharp) Method

CPDrawLockedFrame() public method

public CPDrawLockedFrame ( Graphics graphics, Rectangle rectangle, bool primary ) : void
graphics System.Drawing.Graphics
rectangle System.Drawing.Rectangle
primary bool
return void
		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);
		}
ThemeWin32Classic