Make your own free website on

Edit Commands

DM2000 has a standard set of edit operations - Copy/Paste/Cut/Delete/Select All/Undo and several additional commands. The most important feature of edit commands is polymorphism - every command may be applied to the different objects. Because DM2000 data windows have two viewers - plot and worksheet, and main window supports docking, several editable objects may coexist in the main window frame and application must decide what object should be affected when user performs some command. In DM2000, data viewer or docked window have input focus (active, or focused control indicated by special icon in the status line of the main window). While other commands are available only for specific object, edit commands may be applied to anything, but the result of the operation depends on the active object. So you should activate object before editing (just click it with mouse or use TAB key).

The most of edit commands acts on the selected range of data in the active control. If no data range selected (or clipboard has no appropriate data) some commands may be disabled.

Some specific features of the standard edit commands briefly listed below:

In addition to the standard edit commands, DM2000 provides several special operations for editing data. Insert command inserts new lines into worksheet from the selected position. This command works only with worksheets. Swap Columns command swaps X and Y columns in the selected range of the worksheet lines or in the current plot serie. Sort command also acts on the worksheet cells and current serie (operation affect whole lines, X column used as a reference for sorting). These commands are disabled if no data available.

Since DM2000 operates with standard plain-text clipboard format, you can easily transfer data to and from the another applications. Numbers may be separated by spaces and tab stops (use Data Window tab of the Application properties dialog box to change this setting).