Beispiel #1
0
        public void InitializeDisplayRectangle(Rectangle saved, Size referenceSize)
        {
            this.referenceSize = referenceSize;
            InitializeDisplayRectangle(saved);
            if (displayRectangle != saved)
            {
                controller.UpdateDisplayRectangle(displayRectangle);
            }

            ForceZoomValue();
        }
Beispiel #2
0
        protected override void OnMouseUp(MouseEventArgs e)
        {
            base.OnMouseUp(e);

            if (controller.Bitmap == null)
            {
                return;
            }

            controller.OnMouseUp();
            manipulator.End();
            ForceZoomValue();
            controller.UpdateDisplayRectangle(displayRectangle);
            Cursor = controller.GetCursor(zoomHelper.Value);
        }