13.1. Управляющие клавиши, действующие всегда

The UNESCO micro CDS/ISIS Software

13.1.1. Клавиши редактирования.

INSERT - переключает режим редактирования "Замена" на "Вставка" и наоборот;

UP - перемещает курсор в ту же позицию на предыдущую строку (в пределах поля), или к началу поля;

DOWN - перемещает курсор в ту же позицию на следующую строку (в пределах поля), или к концу поля;

LEFT - перемещает курсор на одну позицию влево;

CTRL LEFT - (нажать и держать клавишу CTRL затем LEFT). Перемещает курсор на одно слово влево;

RIGT - перемещает курсор на одну позицию вправо;

CTRL RIGT - (нажать и держать клавишу CTRL затем RIGT). Перемещает курсор на одно слово вправо;

HOME - перемещает курсор к началу поля;

END - перемещает курсор в конец поля;

BSP - стирает символ слева от курсора и перемещает курсор на одну позицию влево;

CTRL W - (нажать и держать клавишу CTRL затем W). Стирает слово;

F2 - стирает все поле и выходит из редактора поля;

F6 - стирает все символы, начиная от курсора до конца поля (курсор не перемещается);

CR - осуществляет выход из редактора поля.

13.1.2. Клавиши вырезания и наклеивания.

Для копирования, удаления и перемещения блоков текста используются три управляющие клавиши. Блок может быть небольшим и состоять из одного символа, и большим и состоять из одного поля, но при этом не должен превышать максимум, равный 1000 символов. Данное средство используется для перемещения данных из одного поля в другое, в той же или другой записи. Данная операция состоит из двух шагов: сначала блок текста помечается и "вырезается", затем "наклеивается" в том месте, где он должен находиться.

Маркировка начала блок. Используя клавиши передвижения курсора, необходимо установить курсор на первом символе блока, затем нажать клавишу F3 для отметки начала блока. Клавишу F3 можно нажать несколько раз, если маркировка была неправильна. CDS/ISIS запомнит только позицию, отмеченную последней.

"Вырезание блока". Используя клавиши передвижения курсора, необходимо установить его на последнем символе блока, затем нажать клавишу F4 для отметки конца блока. Как только нажимается клавиша F4, отмеченный блок будет удален с экрана (можно использовать эту возможность для удаления текста), но CDS/ISIS хранит его копию во внутреннем буфере, где его можно отыскать в любое время с помощью клавиши наклеивания, описанной ниже.

"Наклеивание блока". Всякий раз, когда необходимо ввести предварительно вырезанный блок текста, курсор передвигается в ту позицию, где должен находиться первый символ, затем нажимается клавиша F5 для ввода блока. Заметим, что "наклеивание" всегда представляет собой операцию ввода, даже в том случае, сли пользователь работает в режиме замены. Символы, если такие имеются, от курсора до конца поля будут сдвинуты вправо на требуемое количество позиций. При нажатии клавиши F5 текст не удаляется из внутреннего буфера. Таким образом, однажды вырезанный блок текста, остается доступным для такого количества операций наклеивания, какое необходимо, до тех пор, пока не будет отмечен и вырезан другой блок или не закончен сеанс.

Благодаря общему характеру операций вырезания и наклеивания можно наклеивать куски текста всякий раз, когда работает редактор поля. Например:

  • перемещение содержимого одного поля в другое поле в пределах одной и той же записи;
  • копирование содержимого поля в одной или несколькиж записях;
  • копирование содержимого поля в запросе;
  • копирование формата FST из одной строки в другую.