System and method for graphically manipulating display elements in a signal measurement system
First Claim
1. A display element manipulation system for use in a signal measurement system having a graphical user interface including a waveform display region, the display element manipulation system enabling a user to graphically reposition a selected positionable display element presented on the graphical user interface from an original location to a new location on the graphical user interface, said selected display element being one of a plurality of display element types,wherein said display element manipulation system is configured to determine one or more permissible adjustment directions in which said selected display element may be moved, said one or more permissible adjustment directions based upon said display element type of said selected display element and a current operational mode of the signal measurement system,wherein said new location is determined based upon a distance between said original location and a current cursor location and said one of said one or more permissible adjustment directions.
4 Assignments
0 Petitions
Accused Products
Abstract
A display element manipulation system and methodology for use in a signal measurement system having a graphical user interface. The display element manipulation system provides a user with the ability to graphically manipulate a selected positionable display element presented on the graphical user interface. The display element manipulation system includes a display element selector configured to determine permissible adjustment directions for a selected positionable display element. The display element manipulation system also includes a display element position determinator configured to determine an adjustment command representing a desired adjustment direction and position for the selected display element.
74 Citations
38 Claims
-
1. A display element manipulation system for use in a signal measurement system having a graphical user interface including a waveform display region, the display element manipulation system enabling a user to graphically reposition a selected positionable display element presented on the graphical user interface from an original location to a new location on the graphical user interface, said selected display element being one of a plurality of display element types,
wherein said display element manipulation system is configured to determine one or more permissible adjustment directions in which said selected display element may be moved, said one or more permissible adjustment directions based upon said display element type of said selected display element and a current operational mode of the signal measurement system, wherein said new location is determined based upon a distance between said original location and a current cursor location and said one of said one or more permissible adjustment directions.
-
2. A display element manipulation system for use in a signal measurement system having a graphical user interface with a waveform display region, the display element manipulation system comprising:
-
a display element selector configured to determine, for a user-selected positionable display element, one or more permissible adjustment directions based upon characteristics of said selected display element; and a display element position determinator configured to determine an adjustment command representing, for said selected display element, a motion vector between an original location and a new location of said selected display element on the graphical user interface, said motion vector defined by an adjustment direction and an adjustment distance, wherein said adjustment direction is one of said one or more permissible adjustment directions that is a dominant vector component of a vector connecting said original location and a current cursor location on the graphical user interface. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A digital oscilloscope comprising:
-
a graphical user interface; and a display element manipulation system constructed and arranged to enable a user to graphically manipulate a selected positionable display element presented on the graphical user interface, including; a display element selector configured to determine one or more permissible adjustment directions in which a selected positionable display element may be repositioned, including, a hit-tester for selecting a display element nearest a cursor position as said selected display element, and a validator for determining said one or more permissible adjustment directions of movement of said selected display element based upon a type of selected display element; and a display element position determinator configured to determine an adjustment command representing, for said selected display element, a motion vector defined by an adjustment direction and an adjustment position, said motion vector based upon a type of display element selected. - View Dependent Claims (22, 23)
-
-
24. A method for graphically manipulating display elements on a waveform display in a signal measuring system having a graphical user interface, comprising the steps of:
-
(a) selecting a display element; (b) determining one or more permissible adjustment directions in which said selected display element may be moved, said one or more permissible adjustment directions based upon a type of display element and a current mode of operation of the signal measurement system; (c) determining a current cursor location on the graphical user interface; (d) generating a motion vector based on a relative distance and a direction between said current cursor location and an original position of said selected display element said motion vector having a direction limited to one of said one or more permissible adjustment directions; and (e) determining a new position of said display element, said new position defined by said original position and said motion vector. - View Dependent Claims (25, 26, 27, 28, 29)
-
-
30. A display element manipulation system for use in a signal measurement system having a graphical user interface including a waveform display region, the display element manipulation system providing a user with the ability to graphically reposition an entire selected positionable display element presented on the graphical user interface such that the display element, after being repositioned, is substantially identical except for its location to the display element before being repositioned, said display element manipulation system comprising a display element selector configured to determine one or more permissible adjustment directions for a selected positionable display element based upon a type of selected display element and a current operational mode of the signal measurement system.
-
31. A display element manipulation system for use in a signal measurement system having a graphical user interface with a waveform display region, the display element manipulation system comprising:
-
a display element selector configured to select a positionable display element and to determine permissible adjustment directions for the selected positionable display element based upon a current operational mode of the signal measurement system and the type of selected display element; and a display element position determinator configured to determine an adjustment command representing, for said selected display element, a desired adjustment direction and position based upon cursor movement and selection actions, said determinator also being configured to reposition the selected display element such that the selected display element, after being repositioned, is substantially the same except for location as the selected display element before repositioning.
-
-
32. A display element manipulation system for use in a signal measurement system having a graphical user interface including a waveform display region, the display element manipulation system enabling a user to graphically reposition a selected positionable display element presented on the graphical user interface a distance and a direction from an original location to a new location on the graphical user interface, said distance and direction defining a motion vector distance and magnitude, said selected display element being one of a plurality of display element types,
wherein said display element manipulation system is configured to determine permissible adjustment directions for said selected display element based upon said display element type of said selected display element and a current operational mode of the signal measurement system, wherein said motion vector direction is defined by a distance between said original location and a desired location specified by the user on the graphical user interface, wherein said direction is limited to one of said permissible adjustment directions, and wherein said magnitude is defined by said distance and said display element type of said selected display element.
Specification