| CPC G06F 3/0486 (2013.01) [G06F 3/0482 (2013.01)] | 20 Claims |

|
1. A system for reconfiguring application windows in a display, the system comprising:
a display;
a processor; and
a computer-readable medium comprising instructions that, when executed by the processor, cause the processor to control the system to perform operations comprising:
displaying, on the display, an application window having a title bar and a content area;
receiving an input selecting the title bar of the application window;
receiving a drag input for moving the application window;
based on the drag input entering an invocation region, displaying a layout menu with a plurality of display layouts, each of the display layouts including one or more snap zones;
receiving a drop input of the application window over a particular snap zone of a particular display layout of the plurality of display layouts; and
in response to the drop input, repositioning the application window according to the particular snap zone.
|