ComponentFactory.Krypton.Toolkit.RenderStandard.MeasureDragDockingSquares C# (CSharp) Method

MeasureDragDockingSquares() private method

private MeasureDragDockingSquares ( RenderDragDockingData dragData, IPaletteDragDrop dragDropPalette ) : void
dragData RenderDragDockingData
dragDropPalette IPaletteDragDrop
return void
        private void MeasureDragDockingSquares(RenderDragDockingData dragData,
                                               IPaletteDragDrop dragDropPalette)
        {
            dragData.DockWindowSize = new Size(88, 88);

            if (dragData.ShowMiddle)
            {
                dragData.RectLeft = new Rectangle(0, 29, 29, 29);
                dragData.RectRight = new Rectangle(59, 29, 29, 29);
                dragData.RectTop = new Rectangle(29, 0, 29, 29);
                dragData.RectBottom = new Rectangle(29, 59, 29, 29);
                dragData.RectMiddle = new Rectangle(23, 23, 40, 40);
            }
            else
            {
                dragData.RectLeft = new Rectangle(0, 29, 32, 29);
                dragData.RectRight = new Rectangle(56, 29, 32, 29);
                dragData.RectTop = new Rectangle(29, 0, 29, 32);
                dragData.RectBottom = new Rectangle(29, 56, 29, 31);
            }
        }
RenderStandard