Information processing device and program
First Claim
1. An information processing device, comprising:
- a display control unit configured to control a display unit to display at least a first window and a second window in a display area of the display unit;
a receiving unit configured to receive an input by a user, the input comprising instructions to expand the first window in the display area;
a window control unit configured to control a size or position of the first window and the second window in response to the instructions, wherein the window control unit is configured to effectuate at least four sequential controls comprising;
a first of the at least four sequential controls comprising expanding the first window;
a second of the at least four sequential controls comprising continuing the expanding of the first window and moving the second window toward a direction in which the first window expands, the second of the at least four sequential controls being executable if overlapping of the first window and second window is avoided by the moving of the second window toward the direction in which the first window expands and the moved second window is displayed within the display area,a third of the at least four sequential controls comprising continuing the expanding of the first window and shrinking the second window, the third of the at least four sequential controls being executable if the second window cannot be further moved toward the direction in which the first window expands, the moved second window is displayed within the display area, and the shrunk second window is larger than a predetermined size, anda fourth of the at least four sequential controls comprising continuing the expanding of the first window and moving the second window in another direction to a position at which the first and second windows do not overlap, the fourth of the at least four sequential controls being executable if the moved second window is displayed within the display area, and the second window cannot be shrunk smaller than the predetermined size.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing device includes: a receiving unit configured to receive an instruction input by a user; a display control unit configured to control a display unit to display a plurality of windows in a display area of the display unit; and a window control unit configured to control a size or position of a window displayed on the display unit in response to the instruction received, the window control unit being configured to control, if the receiving unit receives an instruction to expand a first window and the expanded first window overlaps a second window, a size or position of the second window in response to a positional relationship between the first window and the second window.
-
Citations
5 Claims
-
1. An information processing device, comprising:
-
a display control unit configured to control a display unit to display at least a first window and a second window in a display area of the display unit; a receiving unit configured to receive an input by a user, the input comprising instructions to expand the first window in the display area; a window control unit configured to control a size or position of the first window and the second window in response to the instructions, wherein the window control unit is configured to effectuate at least four sequential controls comprising; a first of the at least four sequential controls comprising expanding the first window; a second of the at least four sequential controls comprising continuing the expanding of the first window and moving the second window toward a direction in which the first window expands, the second of the at least four sequential controls being executable if overlapping of the first window and second window is avoided by the moving of the second window toward the direction in which the first window expands and the moved second window is displayed within the display area, a third of the at least four sequential controls comprising continuing the expanding of the first window and shrinking the second window, the third of the at least four sequential controls being executable if the second window cannot be further moved toward the direction in which the first window expands, the moved second window is displayed within the display area, and the shrunk second window is larger than a predetermined size, and a fourth of the at least four sequential controls comprising continuing the expanding of the first window and moving the second window in another direction to a position at which the first and second windows do not overlap, the fourth of the at least four sequential controls being executable if the moved second window is displayed within the display area, and the second window cannot be shrunk smaller than the predetermined size. - View Dependent Claims (2, 3, 4)
-
-
5. A method for controlling windows displayed on a device, the method comprising:
-
displaying at least a first window and a second window in a display area of the device; receiving an input by a user, the input comprising instructions to expand the first window in the display area; controlling a size or position of the first window and the second window in response to the instructions, wherein the controlling comprises effectuating at least four sequential controls comprising; a first of the at least four sequential controls expanding the first window; a second of the at least four sequential controls continuing the expanding of the first window and moving the second window toward a direction in which the first window expands, the second of the at least four sequential controls being executable if overlapping of the first window and second window is avoided by the moving of the second window toward the direction in which the first window expands and the moved second window is displayed within the display area, a third of the at least four sequential controls continuing the expanding of the first window and shrinking the second window, the third of the at least four sequential controls being executable if the second window cannot be further moved toward the direction in which the first window expands, the moved second window is displayed within the display area, and the shrunk second window is larger than a predetermined size, and a fourth of the at least four sequential controls continuing the expanding of the first window and moving the second window in another direction to a position at which the first and second windows do not overlap, the fourth of the at least four sequential controls being executable if the moved second window is displayed within the display area, and the second window cannot be shrunk smaller than the predetermined size.
-
Specification