MIXER DEVICE, METHOD FOR CONTROLLING WINDOWS OF MIXER DEVICE, AND PROGRAM FOR CONTROLLING WINDOWS OF MIXER DEVICE
First Claim
1. A method for controlling windows of a mixer device including a processing unit, an operating panel, and a touch panel provided on the operating panel, the touch panel functioning as both a display part for displaying windows and an input part for inputting instructions, the method being performed by the processing unit and comprising:
- a determining step of determining whether or not any window has already been displayed on the touch panel when an instruction to display a new window is made;
a first displaying step of displaying the new window when no window has already been displayed, and otherwise displaying, when a window has already been displayed, the new window at foreground while displaying at least a title bar of a window that has already been displayed; and
a second displaying step of displaying a close button only on a foreground window among windows displayed on the touch panel and deactivating display of a close button for each window behind the foreground window.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is designed for controlling windows of a mixer device including a processing unit, an operating panel, and a touch panel provided on the operating panel, the touch panel functioning as both a display part for displaying windows and an input part for inputting instructions. The method is performed by the processing unit as follows. First, a determining step determines whether or not any window has already been displayed on the touch panel when an instruction to display a new window is made. Then, a first displaying step displays the new window when no window has already been displayed, and otherwise displays, when a window has already been displayed, the new window at foreground while displaying at least a title bar of a window that has already been displayed. Further, a second displaying step displays a close button only on a foreground window among windows displayed on the touch panel and deactivates display of a close button for each window behind the foreground window.
166 Citations
10 Claims
-
1. A method for controlling windows of a mixer device including a processing unit, an operating panel, and a touch panel provided on the operating panel, the touch panel functioning as both a display part for displaying windows and an input part for inputting instructions, the method being performed by the processing unit and comprising:
-
a determining step of determining whether or not any window has already been displayed on the touch panel when an instruction to display a new window is made; a first displaying step of displaying the new window when no window has already been displayed, and otherwise displaying, when a window has already been displayed, the new window at foreground while displaying at least a title bar of a window that has already been displayed; and a second displaying step of displaying a close button only on a foreground window among windows displayed on the touch panel and deactivating display of a close button for each window behind the foreground window. - View Dependent Claims (2, 3)
-
-
4. A mixer device including an operating panel, a touch panel provided on the operating panel to function as both a display part and an input part, and a plurality of controls arranged on the operating panel near the touch panel, the mixer device comprising:
-
a storage part that stores a window manager table that registers display sequence data indicating layers for managing an overlapping manner of windows displayed on the touch panel and display position data for managing a display position of each window displayed on the touch panel; a rearrangement part that determines, when an instruction to display a new window containing image elements placed in an arrangement corresponding to an arrangement of the plurality of controls has been made, whether or not a window containing image elements placed in an arrangement corresponding to the arrangement of the plurality of controls has already been displayed on the touch panel, wherein (1) when no window has already been displayed, the rearrangement part calculates display position data that allows the new window to be arranged near a side of the touch panel to which the plurality of controls are arranged and that allows a title bar of the new window to be arranged opposite the side of the touch panel and registers the calculated display position data and display sequence data indicating a foreground layer as an entry of the new window in the window manager table, and (2) when at least one window containing the image elements has already been displayed, (2-1) the rearrangement part calculates display position data that allows the new window to be arranged near a side of the touch panel to which the plurality of controls are arranged and that allows a title bar of the new window to be arranged opposite the side of the touch panel and registers the calculated display position data and display sequence data indicating a foreground layer as an entry of the new window in the window manager table, and (2-2) the rearrangement part calculates, for an entry in the window manager table corresponding to the at least one window that has already been displayed, display position data that allows the already displayed window to be arranged such that only a title bar of the already displayed window is displayed to a side of a title bar of the new window, the side thereof being opposite to the side of the touch panel to which the plurality of controls are arranged, overwrites display position data of the entry of the already displayed window with the calculated display position data, and overwrites display sequence data of the entry with display sequence data allowing the already displayed window to be located in a layer that is immediately behind a layer in which the already displayed window has been located; a display control part that displays each window on the touch panel using the display position data and display sequence data that are registered in the window manager table by the rearrangement part; and a close button control part that displays a close button only on a foreground window among displayed windows and deactivates display of a close button for each window behind the foreground window. - View Dependent Claims (5, 6, 7)
-
-
8. A machine readable medium containing a window control program for use in a mixer device including an operating panel, a touch panel provided on the operating panel to function as both a display part and an input part, and a plurality of controls provided on the operating panel near the touch panel, the window control program being executable by the mixer device to perform a method comprising:
-
a storing step of storing a window manager table that registers display sequence data indicating layers for managing an overlapping manner of windows displayed on the touch panel and display position data for managing a display position of each window displayed on the touch panel; a rearrangement step of determining, when an instruction to display a new window containing image elements placed in an arrangement corresponding to an arrangement of the plurality of controls has been made, whether or not a window containing image elements placed in an arrangement corresponding to the arrangement of the plurality of controls has already been displayed on the touch panel, wherein (1) when no window has already been displayed, the rearrangement step calculates display position data that allows the new window to be arranged near a side of the touch panel to which the plurality of controls are arranged and that allows a title bar of the new window to be arranged opposite the side of the touch panel and registers the calculated display position data and display sequence data indicating a foreground layer as an entry of the new window in the window manager table, and (2) when at least one window containing the image elements has already been displayed, (2-1) the rearrangement step calculates display position data that allows the new window to be arranged near a side of the touch panel to which the plurality of controls are arranged and that allows a title bar of the new window to be arranged opposite the side of the touch panel and registers the calculated display position data and display sequence data indicating a foreground layer as an entry of the new window in the window manager table, and (2-2) the rearrangement step calculates, for an entry in the window manager table corresponding to the at least one window that has already been displayed, display position data that allows the already displayed window to be arranged such that only a title bar of the already displayed window is displayed to a side of a title bar of the new window, the side thereof being opposite to the side of the touch panel to which the plurality of controls are arranged, overwrites display position data of the entry of the already displayed window with the calculated display position data, and overwrites display sequence data of the entry with display sequence data allowing the already displayed window to be located in a layer that is immediately behind a layer in which the already displayed window has been located; a display control step of displaying each window on the touch panel using the display position data and display sequence data that are registered in the window manager table; and a close button control step of displaying a close button only on a foreground window among displayed windows and deactivates display of a close button for each window behind the foreground window. - View Dependent Claims (9, 10)
-
Specification