// 7. About the operation details of this editor //

// 7-9. Work with specified range //

By pressing the command button "RANGE" on the upper right of the window or the [R] key, you can perform various operations within the specified range.

image_066e

And the operations that can be performed in this item are as follows.

The range setting and details of each operation will be explained later.

The blue letters displayed to the right of the buttons indicate the key assignments for each command.
(Mainly assigned to [Z] to [M] on the bottom of the main keyboard.)
Press the "Abort" button or the [Enter] key to abort this operation and return to the edit screen.

// 7-9-1. Specify or cancel the range //

By pressing the command button "Strt" on the upper right of the window or press the [Q] key, the current edit cursor location will be set as the "Start point" of the specified range.

image_067e

Similarly, by pressing the command button "End" on the upper right of the window or press the [W] key, the current edit cursor location will be set as the "End point" of the specified range.

image_068e

So, the "Specified range" is a rectangular range with the "Start point" at the upper left corner and the "End point" at the lower right corner.

image_069e

Incidentally, if the "Start point" is set in the lower right direction than the "End point", or if the "End point" is set in the upper left direction than the "Start point", the "Start point" and the "End point" will be swapped, and the "Start point" will always be set to the upper left corner and the "End point" will always be set to the lower right corner.

By pressing the "Rels" command button on the upper right of the window or press the [E] key, the above "Start point" and "End point" setting will be released.

image_070e

[Key assignment]
[Q][W] [E] [R] F"Start", "End", "Release", "Command"

// 7-9-2. Copy specified range data //

If you select "Copy specified range data", the data within the current specified range will be obtained as the "Copy data".

image_071e

image_072e

image_073e

image_074e

Only one pattern of copy data can always be obtained, and if new copy data is obtained, the previous copy data will be overwritten by the newly obtained copy data, and will be erased.
In addition, you can check the overall image of the currently obtained copy data by executing "Check copy data" command which had been explained at "7-5-3. Check whole image of copy data".

image_075e

image_076e

Pressing the "Redo" button or the [C] key returns to the top screen of this command screen.
Press the "Abort" button or the [Enter] key to abort this operation and return to the edit screen.

// 7-9-3. Paste obtained map data //

If you select "Paste obtained map data", you can paste the obtained data currently retained to the specified range.
When performing a paste, it's necessary to specify either the "Start point" or the "End point" of the range setting.
(Either one can be done, but if in both cases, pasting from the start point will take precedence.)
If neither is specified, this command can't be executed.
Incidentally, copying from the "Start point" or from the "End point" will be performed in the following procedure.

[Paste from start point]

When pasting from the start point, the base point of the paste destination and obtained copy data is the upper left corner, and the data will be pasted to the lower right direction.

image_077e

image_078e

image_079e

image_080e

image_081e

[Paste from end point]

When pasting from the end point, the base point for the paste destination and obtained copy data is the lower right corner, and the data will be pasted to the upper left direction.

image_082e

image_083e

image_084e

image_085e

image_086e

In addition, the range of the copy data that protrudes from the map's range will be omitted to paste.
(Even if the "loop display" mode is turned on, the protruding data won't be looped and also won't be copied to the coordinates on the other side.)

image_087e

image_088e

When pasting, it's possible to invert or rotate the copy data and paste.
Select it from the combo box to the right of "Invrt or Rtt".
(This operation won't be required if you don't need to invert or rotate.)

image_089e

image_091e

image_093e

Also in this case, the top left corner or bottom right corner of the copy data after inverting or rotating will be the paste base point.
By the way, in the case of inverting, the width and height of the copy data won't change, but in the case of rotation, if the width and height lengths are different, the width and height lengths will be switched after rotation, so be careful about this matter, please.

image_090e

image_092e

image_094e

Incidentally, this editor has a function called "Preview mode" (details will be described later), and it's possible to preview the result before finalizing the process.
So I recommend that you check the result once with this "Preview mode" function before confirming the paste process.
(If it is determined that the operation was a mistake after the pasting process was confirmed, you can restore the map data before pasting by executing "Undo" immediately after that.)

image_095e

image_096e

image_097e

image_098e

If the conditions for the operation are correct, the process will be executed by pressing the "OK" button or the [Z] key.
If you press "Reinput" button or the [X] key, you will return to the previous screen.
Pressing the "Redo" button or the [C] key returns to the top screen of this command screen.
Press the "Abort" button or the [Enter] key to abort this operation and return to the edit screen.

// 7-9-4. Erase data with specified range //

If you select "Erase with specified range", the map data within the specified range currently set will be erased.
Please use it when you want to perform partial data erasure.

image_099e

image_100e

image_101e

image_102e

image_103e

If the conditions for the operation are correct, the process will be executed by pressing the "OK" button or the [Z] key.
Pressing the "Redo" button or the [C] key returns to the top screen of this command screen.
Press the "Abort" button or the [Enter] key to abort this operation and return to the edit screen.

// 7-9-5. Trim map with specified range //

If you select "Trim with specified range", the map will be trimmed and reduced by the currently set specified range.
The specified range must be set to a range of "3x3" cells or more.
(If the specified range is less than "3x3", this command can't be operated.)

image_104e

image_105e

image_106e

image_107e

image_108e

Incidentally, the map reduced by this command will be treated as a new map, and the map name and index informations will be initialized and erased, so please note about this.

If the conditions for the operation are correct, the process will be executed by pressing the "OK" button or the [Z] key.
Pressing the "Redo" button or the [C] key returns to the top screen of this command screen.
Press the "Abort" button or the [Enter] key to abort this operation and return to the edit screen.

// 7-9-6. Fill specified range with current chip //

If you select "Fill specified range with current chip", the entire specified range that is currently set will be filled with the currently selected chip.
The chip used for filling range will be quoted which being selected one on the normal editing.
Therefore, it's necessary to set the chip to the target one in advance before executing this command.

image_109e

image_110e

image_111e

image_112e

image_113e

If the conditions for the operation are correct, the process will be executed by pressing the "OK" button or the [Z] key.
Pressing the "Redo" button or the [C] key returns to the top screen of this command screen.
Press the "Abort" button or the [Enter] key to abort this operation and return to the edit screen.