Esempio n. 1
0
        public ScTabHeaderPevNextBtn(ScMgr scMgr)
            : base(scMgr)
        {
            prePlane = new ScPanel();
            Add(prePlane);

            nextPlane = new ScPanel();
            Add(nextPlane);

            prePlane.D2DPaint += PrePlane_D2DPaint;

            prePlane.MouseEnter += PrePlane_MouseEnter;
            prePlane.MouseDown  += PrePlane_MouseDown;
            prePlane.MouseLeave += PrePlane_MouseLeave;
            prePlane.MouseUp    += PrePlane_MouseUp;

            nextPlane.D2DPaint += NextPlane_D2DPaint;

            nextPlane.MouseEnter += NextPlane_MouseEnter;
            nextPlane.MouseDown  += NextPlane_MouseDown;
            nextPlane.MouseLeave += NextPlane_MouseLeave;
            nextPlane.MouseUp    += NextPlane_MouseUp;

            SizeChanged += ScTabHeaderPevNextBtn_SizeChanged;
        }
Esempio n. 2
0
        public ScTabPreNexBtn(ScMgr scMgr, float w, float h)
            : base(scMgr)
        {
            Width  = w;
            Height = h;

            float btnWidth  = w / 2 - 1;
            float btnHeight = h;

            prePlane          = new ScPanel();
            prePlane.Width    = btnWidth;
            prePlane.Height   = h;
            prePlane.Location = new Point(0, 0);
            Add(prePlane);

            nextPlane          = new ScPanel();
            nextPlane.Width    = btnWidth;
            nextPlane.Height   = h;
            nextPlane.Location = new PointF(w / 2 + 1, 0);
            Add(nextPlane);

            prePlane.D2DPaint += PrePlane_D2DPaint;
            prePlane.GDIPaint += PrePlane_GDIPaint;

            prePlane.MouseEnter += PrePlane_MouseEnter;
            prePlane.MouseDown  += PrePlane_MouseDown;
            prePlane.MouseLeave += PrePlane_MouseLeave;
            prePlane.MouseUp    += PrePlane_MouseUp;

            nextPlane.D2DPaint += NextPlane_D2DPaint;
            nextPlane.GDIPaint += NextPlane_GDIPaint;

            nextPlane.MouseEnter += NextPlane_MouseEnter;
            nextPlane.MouseDown  += NextPlane_MouseDown;
            nextPlane.MouseLeave += NextPlane_MouseLeave;
            nextPlane.MouseUp    += NextPlane_MouseUp;
        }