The practice class I've been working on. I managed to implement the feature that enables the the mouse to capture the entire area of the enlarged container. All that's left is to correct the mouse positioning.