Example #1
0
 protected virtual void OnResize(ResizeEventArgs e)
 {
     if (Resize != null)
     {
         Resize(this, e);
     }
 }
Example #2
0
        protected override void OnResize(ResizeEventArgs e)
        {
            base.OnResize(e);

            EditorWindow window = GetEditorWindow();

            if (window != null)
            {
                window.Relocate(this);
            }
        }
Example #3
0
 protected override void OnResize(ResizeEventArgs e)
 {
     base.OnResize(e);
     if (editorShowed)
     {
         editor.Relocate(this);
         if (!editor.Focused)
         {
             editor.Focus();
         }
     }
 }
Example #4
0
        private void PerformResize(PointF mouseLocation)
        {
            Size change = Size.Empty;

            if ((resizeMode & ResizeMode.Right) != 0)
            {
                int offset = (int)(mouseLocation.X - mouseDownLocation.X);
                change.Width += offset;
            }
            if ((resizeMode & ResizeMode.Bottom) != 0)
            {
                int offset = (int)(mouseLocation.Y - mouseDownLocation.Y);
                change.Height += offset;
            }

            ResizeEventArgs e = new ResizeEventArgs(change);

            OnResizing(e);
            Size += e.Change;
        }