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

DrawDragDockingRounded() private method

private DrawDragDockingRounded ( RenderContext context, RenderDragDockingData dragData, IPaletteDragDrop dragDropPalette ) : void
context RenderContext
dragData RenderDragDockingData
dragDropPalette IPaletteDragDrop
return void
        private void DrawDragDockingRounded(RenderContext context,
                                            RenderDragDockingData dragData,
                                            IPaletteDragDrop dragDropPalette)
        {
            Color back = dragDropPalette.GetDragDropDockBack();
            Color border = dragDropPalette.GetDragDropDockBorder();
            Color active = dragDropPalette.GetDragDropDockActive();
            Color inactive = dragDropPalette.GetDragDropDockInactive();

            DrawDragDockingRoundedBackground(context, back, border, dragData);
            if (dragData.ShowLeft)      DrawDragDockingRoundedLeft(context, back, border, active, inactive, dragData);
            if (dragData.ShowRight)     DrawDragDockingRoundedRight(context, back, border, active, inactive, dragData);
            if (dragData.ShowTop)       DrawDragDockingRoundedTop(context, back, border, active, inactive, dragData);
            if (dragData.ShowBottom)    DrawDragDockingRoundedBottom(context, back, border, active, inactive, dragData);
            if (dragData.ShowMiddle)    DrawDragDockingRoundedMiddle(context, back, border, active, inactive, dragData);
        }
RenderStandard