internal static LayoutOptions PaintPopupLayout(Graphics g, bool show3D, int checkSize, Rectangle clientRectangle, Padding padding,
bool isDefault, Font font, string text, bool enabled, ContentAlignment textAlign, RightToLeft rtl)
{
LayoutOptions layout = CommonLayout(clientRectangle, padding, isDefault, font, text, enabled, textAlign, rtl);
layout.shadowedText = false;
if (show3D) {
layout.checkSize = (int)(checkSize * GetDpiScaleRatio(g) + 1);
}
else {
layout.checkSize = (int)(checkSize * GetDpiScaleRatio(g));
layout.checkPaddingSize = 1;
}
return layout;
}