Each of the three mouse buttons has functionality in SHM. A trained user can perform the mouse operations very quickly and achieve high efficiency in working with the traces. Of course, the normal mouse functions of the X-Window interface are still valid in the program. The operations described here refer to activation of mouse buttons in one of the two display windows of SHM (see the display windows). It is strongly recommended to set the X-Window focus policy to Focus Follows Mouse (i.e. the window is made active which has the mouse pointer on it, without clicking onto the window). Otherwise the necessary clicks on the windows to make it active slow down the operations and may lead to unexpected results. In particular when working with shortcuts (almost all menu entries may be activated by hitting a key on the keyboard, see the characters to the right of the menu entries) this is important. A shortcut must go into an active main window.
This button is used for creating and deleting phases on the traces. A single click creates a new phase (with properties taken from the phase dialog box), a double click on an existing phase deletes it. Dragging (= click and move) an existing phase moves it from one time position to another. A trace accepts only one phase of the same name, if the phase already exists the phase marker remains black and unlabeled. Please check for phases lying out of the visible window. Phase clicks are allowed in any of the two display windows (main and zoom).
Used for changing the style of the mouse cursor. When starting up the program the mouse cursor is nothing but the usual arrow. Clicking the middle mouse button adds a crosshair cursor. This is useful for comparing times between traces or check amplitude values (e.g. against the zero line shown at the right border of the display). Clicking again replaces the crosshair cursor by a waveform cursor. It takes the waveform from the zoom window and attaches it to the mouse cursor. With this option you may compare waveforms between traces or use it for picking of coherent phases by overlaying a reference trace to the other traces while picking the onset time. There is a set of waveform cursors following after this, the complete sequence of cursors is: none (no cursor), crosshair (crosshair cursor), waveform (waveform taken from zoom window), negwave (negative waveform from zoom), hilbert (hilbert transformation of waveform) and neghilb (negative hilbert transformation of waveform). After clicking the second mouse button 6 times you come back to no cursor. Sometimes it is not desirable to click so often to come back to the inital state, therefore you can set the maximum cursor form in the Setup menu. If you select e.g. crosshair there, then the middle mouse button toggles between no cursor and crosshair.
Selects time windows on traces. Clicking and dragging with this button on a trace in the main window opens and resizes a time window. The selected waveform is displayed in enhanced resolution in the zoom window. If a time window already exists a click with the right button lets the window center jump to the mouse position. Dragging an existing time window scrolls a time window of constant length through the zoom window. If you click on the right border of an existing time window, you may resize it. The use of the 3rd mouse button in the zoom window has no effect. Time windows selected by mouse may be taken over to the main display window with the command Set Time Window. Alternating these window operations let you iterate to an appropriate time resolution.
This page last modified 6-Jul-2000