Exemplo n.º 1
0
        protected override void OnLoad(EventArgs e)
        {
            base.OnLoad(e);


            //
            m_Client = new DoubleBufferedControl(this);
            m_Client.ClientBackColor = Color.Empty;
            m_Client.Dock            = Pos.Fill;
            m_Client.Paint          += new GUI.PaintEventHandler(Client_Paint);


            //
            m_AltNETTypeFontManager       = new SimpleFontCacheManager();
            m_AltNETTypeFontManager.FlipY = true;

            m_mtx          = Matrix4.Identity;
            m_FlattenGlyph = new FlattenCurveGeometry();
            //m_FlattenGlyph.ApproximationScale = 4.0;

            m_TransformedFlattenGlyph         = new GeometryMatrix4Transformer(m_FlattenGlyph, m_mtx);
            m_WeightedTransformedFlattenGlyph = new GeometryAuxWeight(m_TransformedFlattenGlyph);


            //  update labels
            control_ValueChanged(null);
        }