INTELLIGENT WINDOW PLACEMENT WITH MULTIPLE WINDOWS USING HIGH DPI SCREENS
First Claim
1. A computer-implemented method, the method comprising:
- determining a minimum dots per inch (DPI) setting for displaying graphical content in a window based on a native pixel density of a display;
scaling respective graphical content for displaying in a first window based on the minimum DPI setting to fit a horizontal dimension of the first window; and
scaling respective graphical content for displaying in a second window based on the minimum DPI setting to fit a horizontal dimension of the second window.
2 Assignments
0 Petitions
Accused Products
Abstract
The subject technology discloses configurations for determining a minimum dots per inch (DPI) setting for displaying graphical content in a window based on a native pixel density of a display. Respective graphical content is scaled for displaying in a first window based on the minimum DPI setting to fit a horizontal dimension of the first window. The subject technology then scales respective graphical content for displaying in a second window based on the minimum DPI setting to fit a horizontal dimension of the second window. In some configurations, the graphical content in the first window is scaled at a different DPI setting than the graphical content in the second window.
-
Citations
28 Claims
-
1. A computer-implemented method, the method comprising:
-
determining a minimum dots per inch (DPI) setting for displaying graphical content in a window based on a native pixel density of a display; scaling respective graphical content for displaying in a first window based on the minimum DPI setting to fit a horizontal dimension of the first window; and scaling respective graphical content for displaying in a second window based on the minimum DPI setting to fit a horizontal dimension of the second window. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented method, the method comprising:
-
receiving input for modifying a horizontal size of a first window, wherein the first window includes respective graphical content for display; adjusting the horizontal size of the first window in response to the received input; and scaling the respective graphical content in the first window to fit the adjusted horizontal size of the first window. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A system, the system comprising:
-
memory; one or more processors; one or more modules stored in memory and configured for execution by the one or more processors, the modules comprising; a windowing module configured to determine a minimum dots per inch (DPI) setting for displaying graphical content in a window based on a native pixel density of a display, scale respective graphical content for displaying in a first window based on the minimum DPI setting to fit a horizontal dimension of the first window, and scale respective graphical content for displaying in a second window based on the minimum DPI setting to fit a horizontal dimension of the second window; and a graphical user interface (GUI) display module configured to provide for display the scaled respective graphical content in the first window and the second window. - View Dependent Claims (25, 26, 27)
-
-
28. A non-transitory machine-readable medium comprising instructions stored therein, which when executed by a machine, cause the machine to perform operations comprising:
-
determining a minimum dots per inch (DPI) setting for displaying graphical content in a window based on a native pixel density of a display; scaling respective graphical content for displaying in a first window based on the minimum DPI setting to fit a horizontal dimension of the first window; and scaling respective graphical content for displaying in a second window based on the minimum DPI setting to fit a horizontal dimension of the second window.
-
Specification