Windowing system with independent windows of arbitrary resolution for display on multiple devices of arbitrary resolution
AssigneeApple Computer, Inc.
InventorsShannon Holland, Konstantin Othmer
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Computer, Inc.
InventorsShannon Holland, Konstantin Othmer
Estimating the term…
An independent windowing system that eliminates gridding comprises a method for performing windowing operations directly in device space for a graphics system which specifies all drawings in coordinate space. The re-sizing effects of rendering an object in different places on the coordinate grid are absorbed in the window borders, allowing the window contents to be moved without re-drawing them. The window can be moved without re-drawing it even when the resolution of the device the window is displayed in differs from the source resolution of the rendering system. Furthermore, window contents are drawn relative to the coordinate of the top left of the window to provide each window with its own device grid independent of the window position on the device. The present invention includes: a method for displaying a window that adjusts the window border to eliminate gridding; a method for rendering multiple, overlapping windows that eliminates gridding; and a method for scrolling a finite coordinate grid independent of resolution of the display device. These methods can be used alone or in combination to greatly enhance the graphic images displayed on a display device.
A method for displaying a window on a screen of a display device that eliminates the effects of gridding, said screen having a device grid established according to a resolution of the display device, said method comprising the steps of:
A method for displaying a plurality of windows on a screen of a display device, the method eliminating the effects of gridding, the screen having a device grid established according to a resolution of the display device, said method comprising the steps of:
Dependencies are inferred from the claim text.