Dynamic reflective highlighting of a glass appearance window frame
First Claim
1. A computer storage medium having computer-executable commands for performing a method for changing a reflective highlight on a glass appearance window frame, the steps comprising:
- displaying the glass appearance window frame around an application window, wherein the glass appearance window frame comprises an application window frame having one or more display characteristics that convey the appearance of real-world, physical glass;
displaying a first reflective highlight on the glass appearance window frame, wherein the first reflective highlight conveys the appearance of a real-world reflection of light from a light source;
calculating a second reflective highlight in response to detection of an event; and
changing the displayed first reflective highlight on the glass appearance window frame of the first application window to the second reflective highlight.
2 Assignments
0 Petitions
Accused Products
Abstract
Aspects for changing a reflective highlight on a glass appearance window frame of an application window are described. An illustrative method includes steps of displaying a first reflective highlight on a glass appearance window frame of an application window, calculating a second reflective highlight in response to detection of an event, and changing the displayed first reflective highlight on the glass appearance window frame of the first application window to the second reflective highlight. The event may correspond to a command to move and/or resize the application window, determination of a time of day event, determination of a change in active/inactive status of the application window, or to a command to change a reflective highlight configuration. Reflective highlights may be changed automatically and/or in response to receipt of an input from a user to change one or more portions of a reflective highlight configuration.
-
Citations
19 Claims
-
1. A computer storage medium having computer-executable commands for performing a method for changing a reflective highlight on a glass appearance window frame, the steps comprising:
-
displaying the glass appearance window frame around an application window, wherein the glass appearance window frame comprises an application window frame having one or more display characteristics that convey the appearance of real-world, physical glass; displaying a first reflective highlight on the glass appearance window frame, wherein the first reflective highlight conveys the appearance of a real-world reflection of light from a light source; calculating a second reflective highlight in response to detection of an event; and changing the displayed first reflective highlight on the glass appearance window frame of the first application window to the second reflective highlight. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for changing a reflective highlight on a glass appearance window frame, the method comprising steps of:
-
displaying the glass appearance window frame around an application window, wherein the glass appearance window frame comprises an application window frame having one or more display characteristics that convey the appearance of real-world, physical glass; displaying a first reflective highlight on the glass appearance window frame, wherein the first reflective highlight conveys the appearance of a real-world reflection of light from a light source; calculating a second reflective highlight in response to detection of an event, wherein the event corresponds to at least one of receipt of a command to reposition the application window, receipt of a command to change the active/inactive status of the application window, and a time of day event, wherein a time of day event comprises a change of time of day; and changing the displayed first reflective highlight on the glass appearance window frame of the first application window to the second reflective highlight. - View Dependent Claims (16, 17, 18)
-
-
19. A software architecture stored on one or more computer storage media for processing data representative of a change in a reflective highlight on a glass appearance window frame of an application window, comprising:
-
at least one component configured to automatically change a reflective highlight on a glass appearance window frame of an application window in response to detection of an event, wherein the glass appearance window frame comprises an application window frame having one or more display characteristics that convey the appearance of real-world, physical glass, and wherein the event corresponds to at least one of receipt of a command to reposition the application window, receipt of a command to change the active/inactive status of the application window, and a change of time of day; and at least one application program interface to access the component.
-
Specification