When resizing a field, dragging one edge horizontally or vertically should move only that edge. Horizontal edges should only move vertically and vertical edges should only move horizontally. It should only move two edges at a time when a corner handle is clicked. This would mimic how the MS Windows Explorer interface works.