private bool IsOnGrip(Point pos) { if (SizableTop) { if (pos.Y <= CGripSize) { draggedSide = DraggedSide.Top; return(true); } } if (SizableBottom) { if (pos.Y >= ClientSize.Height - CGripSize) { draggedSide = DraggedSide.Bottom; return(true); } } if (SizableLeft) { if (pos.X <= CGripSize) { draggedSide = DraggedSide.Left; return(true); } } if (SizableRight) { if (pos.X >= ClientSize.Width - CGripSize) { draggedSide = DraggedSide.Right; return(true); } } return(false); }
private bool IsOnGrip(Point pos) { if (SizableTop) if (pos.Y <= CGripSize) { draggedSide = DraggedSide.Top; return true; } if (SizableBottom) if (pos.Y >= ClientSize.Height - CGripSize) { draggedSide = DraggedSide.Bottom; return true; } if (SizableLeft) if (pos.X <= CGripSize) { draggedSide = DraggedSide.Left; return true; } if (SizableRight) if (pos.X >= ClientSize.Width - CGripSize) { draggedSide = DraggedSide.Right; return true; } return false; }