1. Undo

ctrl–Z
Undo the last operation. If the text is dimmed – the operation cannot be undone.

2. Cut

ctrl–X
Copy the selected sequence of the pulses from the active waveform (A or B).
Clear the sequence (i.e. set the amplitude of pulses included in the sequence to zero).

3. Copy

ctrl–C
Copy the selected sequence of the pulses from the active waveform to the private clipboard of the program (you cannot paste it into any other program, the system clipboard is used for text editing only).

4. Paste

ctrl–V
Paste the content of the program’s clipboard (prepared by COPY or CUT commands) into the active waveform starting at the selected pulse. The waveform will be extended if needed (zero-amplitude pulses will be appended to all waveforms):

You can override existing amplitude and/or timing information according to settings in “Preferences” dialog. Click on a corresponding check-box. You can make your choices permanent by checking “Remember and do not ask again”. You can then access this dialog again using PASTE PREFERENCES… item described below.

5. Clear

Clear the selected sequence of the pulses in the active waveform (i.e. set the amplitude of the pulses included in the sequence to zero).

6. Select all

ctrl–A
Select all pulses in the active waveform.

7. Delete

ctrl–DEL (PC)
Delete the selected range of pulses from all waveforms.

8. Insert pulse

ctrl–I
Insert a new pulse before the selected one (or the beginning of the selected sequence) into all waveforms. The pulse amplitude will be zero in all waveforms. The width of the inserted pulse will be equal to the width of currently selected pulse.

Use DELETE to undo.

9. N* Insert pulse…

Insert a number of new pulse before the selected one (or the beginning of the selected sequence) into all waveforms (see above).

Use DELETE to undo.

10. Insert Duplicate

Copy the selected sequence of the pulses from the active waveform.
&
Insert it immediately after the selected sequence.

11. N* insert duplicate…

Perform INSERT DUPLICATE command N times. You will be prompted for the value of N.

12. Duplicate

ctrl–D
Copy the selected sequence of the pulses from the active waveform.
Paste it immediately after the selected sequence.

13. N* duplicate…

Perform DUPLICATE command N times. You will be prompted for the value of N.

14. Invert selection

ctrl–F5
Invert all pulse amplitudes within the current selection in the active waveform. If anyone of the pulses is coupled (cf. COUPLING menu), its coupling parameters will be adjusted accordingly.

15. Invert waveform

Ctrl–F6
Invert all pulse amplitudes in the active waveform. If anyone of the pulses is coupled (cf. COUPLING menu), its coupling parameters will be adjusted accordingly.

16. Invert copy

Invert all pulse amplitudes within the copy. If anyone of the pulses is coupled (cf. COUPLING menu), its coupling parameters will be adjusted accordingly.

17. Mirror the copy

Revert the order of pulses in the copy (the last pulse becomes the first and the first becomes the last one, and so on).

18. Scale selection...

Reduce/enlarge the amplitudes of selected pulses in the active waveform by a factor set in percent. Coupled pulses within the selection will have their coupling factors changed to reflect the scaling.

19. Roll selection

ctrl–alt–shift left/right arrow
Roll marked selection in the active waveform to the left or right. Only the amplitudes will be shifted, the timing will not move. You will be prompted for the direction and number of pulses. First time you use the keyboard shortcut, a dialog will ask you the number of steps, and that number will then be used until you invoke the command from the menu (not from shortcut). Choose ROLL SELECTION from the menu to get the dialog again.

Example: “roll right by 2 pulses” means that the following operation will be performed twice: the last pulse will be moved to the first position and the remaining pulses will be shifted right by one slot.

20. Roll waveform

ctrl–alt left/right arrow
Roll the active waveform to the left or right. Only the amplitudes will be shifted, the timing will not move. You will be prompted for the direction and number of pulses. First time you use the keyboard shortcut, a dialog will ask you the number of steps, and that number will then be used until you invoke the command from the menu (not from shortcut). Choose ROLL SELECTION from the menu to get the dialog again.

Example: “roll right by 2 pulses” means that the following operation will be performed twice: the last pulse will be moved to the first position and the remaining pulses will be shifted right by one slot.

21. Paste preferences

Call the dialog to set the way the PASTE command should be performed – you can paste amplitudes or timing information or both. You may also chose to be asked before each paste.