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);
}