Mouse driven splitter window
First Claim
Patent Images
1. A mouse driven splitter program comprising:
- means for splitting a display window on a display by dragging a mouse from a begin point in the display to an end point in the display;
means responsive to said mouse dragging to split said display window into two separate split display windows, each of said split display windows having a newly-formed shared edge substantially aligned with a line that would pass through said begin and end points.
6 Assignments
0 Petitions
Accused Products
Abstract
A mouse driven splitter program and algorithm is disclosed herein. The invention is a user interface which solves the problem of interactively designing splitter window layouts by combining maximum flexibility and generality with user-friendliness. The invention allows a program user to create every possible combination of panes and nested splitter windows with no limitation on the nesting depth. The entire process is purely graphical, employing only the mouse as a tool. Similarly, the user can place content, such as a particular chart in any pane using the mouse only.
99 Citations
15 Claims
-
1. A mouse driven splitter program comprising:
-
means for splitting a display window on a display by dragging a mouse from a begin point in the display to an end point in the display;
means responsive to said mouse dragging to split said display window into two separate split display windows, each of said split display windows having a newly-formed shared edge substantially aligned with a line that would pass through said begin and end points. - View Dependent Claims (2, 3)
-
-
4. A mouse driven splitter program comprising:
-
means for splitting a display window on a display by defining with a mouse two points in said display, said two points defining a line;
means responsive to said line defining to split said display window into two separate split display windows and dispose said split display windows on opposite sides of said defined line.
-
-
5. A method for splitting a display window comprised of a plurality of original panes comprising:
-
receiving a set of coordinates relative to the display window, the coordinates defining a line transecting two or more original panes; and
dividing two or more of the original panes each into two divided panes, each of the two divided panes that correspond to each of the divided original panes having a segment substantially aligned with the transecting line as a newly-formed common edge.
-
-
6. A method of splitting a display window comprising:
-
dragging a cursor from a begin point in the display window to an end point in the display window; and
dividing the display window into two separate split display windows, each of said separate split display windows having a newly-formed edge substantially aligned with a line that would pass through the begin and end points. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer readable medium having stored therein instructions for controlling a computer system to execute splitting of a display window, the instructions including:
-
obtaining coordinates of a line defined by dragging of a cursor from one point in the display window to another point; and
dividing the display window to form two separate split display windows, each of the split display windows having a newly-formed shared edge substantially aligned with at least a portion of the line.
-
-
12. A computer readable medium having stored therein a computer program having instructions for controlling a computer system to perform a method of splitting two or more original panes of a display window, the method comprising:
-
(a) receiving a set of coordinates relative to the display window, the coordinates defining a line transecting the two or more original panes; and
(b) dividing two or more of the original panes into each into two divided panes, each of the two divided panes that correspond to each of the divided original panes having a segment substantially aligned with the transecting line as a newly-formed common edge.
-
-
13. A system for splitting a display window comprising:
-
a display;
a computer, including a processor operably connected to the display; and
a cursor movement device providing input to the computer;
the processor being configured to display on the display one or more original window panes and to divide each of the one or more original window panes on the display into divided panes along a line transecting the one or more window original panes, the line being formed by the cursor movement device, each of the divided panes that correspond to each of the divided original panes having a segment substantially aligned with the transacting line as a newly-formed common edge.
-
-
14. A method for splitting a plurality of existing display windows in a display, comprising:
-
(a) moving a cursor in the display from a begin point to an end point; and
(b) dividing at least two of the existing display windows each into two separate split display windows, each of the split display windows that correspond to each divided existing display window having a newly formed shared edge substantially aligned with a line that would pass through the begin and end points. - View Dependent Claims (15)
-
Specification