Docking and undocking user interface objects
First Claim
Patent Images
1. A method of providing information in an application on a display comprising:
- launching a first application, the first application displaying information on a display of the first application;
moving the display of the first application in relation to a display of a second application;
displaying the information of the first application within the second application when the display of the first application overlaps at least a portion of the display of the second application.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a system and method for displaying information or a part within a second application, such as a sidebar application. The part can be docked in the sidebar application or undocked from the sidebar application and can send corresponding docking messages in a docking protocol to the sidebar application based on the docking status of the part or the location of the part in relation to the sidebar application. Graphically depicted animations indicate to a user the docking and/or undocking processes.
-
Citations
20 Claims
-
1. A method of providing information in an application on a display comprising:
-
launching a first application, the first application displaying information on a display of the first application;
moving the display of the first application in relation to a display of a second application;
displaying the information of the first application within the second application when the display of the first application overlaps at least a portion of the display of the second application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of providing information in an application comprising:
-
displaying a first display of a first application within a display of a second application on a display, the second application controlling the display of the first application;
moving the first display of the first application away from the display of the second application, the first application controlling the display of the first application when the display of the first application does not overlap the display of the second application.
-
-
20. A method of providing information in an application comprising:
-
launching a first application, the first application displaying information in a first display of the first application;
sending a first message to a second application, the first message being WM_SIDEBAR_STARTUNDOCKED if a previous display of the first application was undocked to the second application, otherwise the first message being WM_SIDEBAR_STARTDOCKED;
moving the first display of the first application in relation to a display of the second application;
sending a second message to the second application during the moving step, the second message being WM_SIDEBAR_DRAGOUT if the first display of the first application was not previously docked to the second application and the first display of the first application does not overlap the display of the second application, otherwise the second message being WM_SIDEBAR_DRAGOVER;
sending a third message to the second application after the moving step and displaying a second display of the first application within the display of the second application if the first display of the first application overlaps at least a portion of the display of the second application, the third message being WM_SIDEBAR_DROP, the second window of the first application including substantially content of the first display of the first application and being created responsive to the third message.
-
Specification