protected override void Render(Alt.GUI.Temporary.Gwen.Skin.Base skin)
        {
            if (m_SpiralPen == null)
            {
                bool isUnityRender = skin.Renderer.Graphics.RenderSystemName == Graphics.RSN_Unity;

                m_GeometryAColor             = new ColorR(isUnityRender ? 0.5 : 0.2, 1, 1, 1);
                m_GeometryBColor             = new ColorR(isUnityRender ? 0.5 : 0.2, 0, 0, 0);
                m_SpiralPen                  = new Pen(m_GeometryAColor, 15);
                m_GreatBritainContourPen_SWR = new Pen(ColorR.Black, 0.1);
                m_GreatBritainContourPen_HWR = new Pen(ColorR.FromArgb(0.57, ColorR.Black));//, 0.1);
                m_ContourPen                 = new Pen(Color.FromArgb(isUnityRender ? 225 : 200, Color.Yellow));
            }

            base.Render(skin);

            groupBox_Geometry.SizeToChildren(false, true);
            groupBox_BooleanOperation.SizeToChildren(false, true);
            groupBox_Geometry.AutoSizeToContents         = false;
            groupBox_BooleanOperation.AutoSizeToContents = false;
        }