Навигация по курсору

редактировать
Каретка мигает в поле ввода текста

В вычислениях, навигация по каретке - это вид навигации с помощью клавиатуры, где каретка (также известный как «текстовый курсор», «курсор вставки текста» или «курсор выделения текста») используется для навигации в текстовом документе. Это фундаментальная функция для приложений, работающих с текстом, например (например, Блокнот, Emacs и), текстовых процессоров (например, Microsoft Word, WordPerfect и WordStar ), настольные издательские программы (например, PageMaker, Microsoft Publisher ) и электронных таблиц (например, Excel, Lotus 123 ).

Этот вид навигации также поддерживается некоторыми веб-браузерами, такими как Mozilla Firefox и Internet Explorer, где он называется 'просмотр курсора'. Бледная луна тоже имеет эту особенность. Это можно противопоставить альтернативным и более обычным методам управления с помощью мыши, чтобы указывать на ссылки и выбирать текст для копирования или редактирования, или с использованием вкладок для перехода и выделения каждой ссылки на странице по очереди.

В этом режиме навигации по тексту «курсор», часто изображаемый в виде мигающей вертикальной линии, появляется внутри текста на экране. Затем пользователь может перемещаться по тексту с помощью клавиш навигации со стрелками, чтобы заставить курсор перемещаться; обычно меняют положение курсора с шагом позиции символа по горизонтали и текстовой строки по вертикали.

После того, как курсор будет установлен в нужное положение, любой набранный текст появится в том месте, где находится курсор, либо вставив текст и сдвинув любой последующий текст дальше вниз, либо перезаписав любой существующий текст (обычно такой режим работы переключается кнопкой Insert Key на большинстве компьютерных клавиатур / систем).

Пользователь также может выполнять различные действия для управления текстом, такие как:

  • выбор блока текста, например, изменить размер / шрифт или скопировать в буфер обмена, удерживая Shift и нажимая курсор со стрелкой или другие клавиши навигации, что обычно расширяет цветную или инверсную видео выделение на выбранную область
  • вставка и удаление текста и управляющих символов в произвольной точке или из нее, включая функции вырезать и вставить
  • , активируя интернет гиперссылки, нажав клавишу Enter, пока курсор находится внутри им

Навигация по каретке обычно также включает в себя форму элемента управления прокруткой области просмотра, где курсор свободно перемещается в пределах определенных полей статического отображения, но запускает событие прокрутки при достижении одного из полей (либо края экран / окно / текстовое поле или укажите определенное количество строк / символов в пределах указанного края).

Представление в текстовом процессоре WYSIWYG, например, может прокручивать всю область просмотра на определенную величину вниз по странице, когда курсор приближается к нижнему краю окна редактирования. Это позволяет удерживать текст, вводимый или редактируемый в данный момент, примерно по центру без чрезмерной, отвлекающей и потенциально затратной с точки зрения вычислений построчной прокрутки.

Электронная таблица текстовый процессор на основе символов на экране с низким разрешением может аналогичным образом прокручиваться во всех направлениях, посимвольно или построчно, с небольшим полем, которое каретка никогда не вводится, чтобы показать пользователю, какой текст или ячейки находятся непосредственно «впереди» или «позади» точки редактирования, и не дать им «работать вслепую».

A простой текст форма ввода текста, напротив, может использовать более простой метод, устанавливая фиксированную и произвольную ширину отображения, в пределах которой курсор всегда «обтекает», только прокручивая строку вверх или вниз по мере того, как курсор достигает точка переноса в начале / конце текущей первой / последней строки, чтобы держать точку редактирования в поле зрения при перемещении к предыдущей / следующей строке текста. Вся остальная прокрутка должна управляться пользователем вручную с помощью полос прокрутки, колеса мыши или клавиш Page Up / Page Down.. Другая альтернативная форма управления используется в некоторых электронных таблицах, когда активирована клавиша Scroll Lock. В этом случае курсор фиксируется в центре экрана, а клавиши курсора вместо этого перемещают сам рабочий лист «под» статическим курсором, вместо того, чтобы перемещать курсор «над» листом. Поля, которые запускают действие прокрутки, эффективно увеличиваются до максимально возможного размера (по сравнению с минимально возможным с полем редактирования в Интернете), в результате чего курсор перемещается по центру каждый раз, когда он пытается переместиться.

См. Также
Последняя правка сделана 2021-05-14 08:32:16
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте