Перемещения по документу
Редактирование, то есть внесение в документ каких-либо изменений, почти всегда связано с необходимостью выполнения определенных перемещений текстового курсора к месту внесения изменений. Это связано с тем, что вводимый символ всегда попадает в отмеченную текстовым курсором позицию. Необходимость внесения изменений может возникнуть и во время первичного ввода текста, когда допущенная ошибка своевременно обнаружена. Но и здесь, как правило, вначале требуется выполнить перемещение к позиции, в которой допущена ошибка.
ВНИМАНИЕ
Перемещением по документу мы будем называть любое изменение местоположения текстового курсора.
Перемещения по документу могут быть выполнены либо с помощью мыши, либо с помощью клавиатуры.
Перемещения с помощью мыши
Если нужно выполнить перемещение в пределах участка текста, находящегося в рабочей зоне окна документа, то проще всего это сделать с помощью мыши. Следует совместить указатель мыши с позицией, в которую требуется выполнить перемещение текстового курсора, и нажать на левую клавишу мыши.
ВНИМАНИЕ
Изменение положения указателя мыши еще не является перемещением, так как оно не приводит к автоматическому изменению положения текстового курсора. Фактическое перемещение происходит в момент нажатия клавиши мыши, после чего текстовый курсор занимает позицию, на которую направлен указатель мыши.
Чтобы с помощью мыши выполнить перемещение к участку документа, который находится вне пределов видимости, следует воспользоваться вертикальной или горизонтальной полосами прокрутки окна документа. Однократный щелчок клавишей мыши на кнопках направлений на концах полос прокрутки приводит к смещению в соответствующем направлении рабочей зоны окна «над документом». Подчеркнем, что смещение — это еще не перемещение, которое состоит в изменении положения именно текстового курсора. Пусть, например, нажата кнопка, расположенная в верхнем конце вертикальной полосы (со стрелкой, направленной вверх). Тогда самая нижняя строка документа выйдет из пределов видимости окна, а последней станет строка, ранее бывшая предпоследней. Самая верхняя строка переместится на вторую сверху позицию, а на первой позиции окажется находящаяся над ней невидимая ранее строка. Таким образом, при нажатии клавиши со стрелкой, направленной вверх, произошло фактическое смещение к верхнему участку документа. Но выглядит это так, как будто документ сместился в окне вниз или же окно сместилось над документом вверх.
Выполнение однократного щелчка клавишей мыши на одной из кнопок направлений вертикальной полосы приводит к смещению в соответствующем направлении на одну строку, а для горизонтальной полосы — на одну позицию табуляции (см. раздел «Табуляция» данной главы). Если клавишу мыши при выполнении щелчка нажать и не отпускать некоторое время, то это приводит к непрерывному смещению (перемотке, прокрутке) документа в выбранном направлении.
С помощью буксировки бегунка по полосе прокрутке можно очень быстро сместиться к нужному участку документа. Буксировка бегунка в крайние положения на полосе приводит к смещению к соответствующей границе документа. Буксировка бегунка в любое промежуточное положение на полосе прокрутки приводит к быстрому смещению к участку документа, которое находится от его границ на расстояниях, пропорциональных размерам разделенных бегунком участков полосы.
Щелчок клавишей мыши на участках полос между бегунком и кнопками направлений прокрутки приводит к смещению в соответствующем направлении на максимальное количество строк (позиций), умещающееся в текущих размерах окна документа.
При использовании полос прокрутки обычна ситуация, когда после смещения в окне окажется участок документа, не содержащий текущей позиции, то есть текстовый курсор в окне документа не виден. Это означает, что перемещение к данному участку документа еще не произведено. Чтобы произошло фактическое перемещение, необходимо выполнить щелчок клавишей мыши в какой-либо позиции находящегося в окне участка документа.
Дата добавления: 2016-09-20; просмотров: 726;