Patent attributes
Techniques for better information sharing and control switching in a graphical user interface (GUI) are described. In an example, upon a user request, a menu is presented over content from a first application based on an execution of a menu application. The menu comprises a window presented in a first state that corresponds to a second application other than the first application. Upon a user selection of the window, the window is transitioned and presented in a second state. During the transition, an overlay window supported by an application module is presented that completely overlaps the window in the second state. While the window and the overlay window are in the second state, options to perform actions on the overlay window or content of the overlay window are presented.