Курсор

Курсор

Курсо́р (англ. cursor — указатель, стрелка прибора) — экранная пометка, показывающая:

  • место на экране, где появится следующий символ (текстовый курсор или англ. caret /ˈkærət/)
  • текущая позиция, к которой будет применяться действие мыши или её аналогов, включая дигитайзер (графический планшет), и других манипуляторов — джойстика и т. п. (указатель, англ. pointer /ˈpɔɪntə(r)/)

Содержание

Текстовый курсор

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

В большинстве командных оболочек для перемещения курсора по экрану (или тексту), применяются клавиши управления курсором — клавиши со стрелками в четырёх направлениях, а также клавиши Home и End для перемещения в логические начало и конец (строки), PageUp и PageDown для перемещения на логическую страницу вверх (назад) и вниз (вперед) и др. Однако, в отдельных программах, например, редакторе vi, перемещение курсора производится клавишами, отличными от курсорных.

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

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

Текстовый режим

Курсор в текстовом режиме

В текстовом режиме (или его эмуляции) курсор имеет вид горизонтальной чёрточки под знакоместом, или прямоугольника покрывающего все знакоместо (инвертирующего отображение символа или закрывающего его). Для удобства, курсор обычно выделяется мерцанием, яркостью или цветом.

Видом курсора программа может обозначать режим редактирования, так в текстовых редакторах i386 подстрочный курсор, как правило, означает режим вставки, а курсор на всё знакоместо — режим замены.

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

Программы также могут создавать курсор самостоятельно (программно), атрибутами знакоместа — цветом символа и фона (например, инверсией — обменом их значениями), подчёркиванием и т. п.

Графический режим

Курсор в графическом режиме

В графическом режиме, за исключением случаев эмуляции текстового режима, из-за применения пропорциональных шрифтов (то есть, шрифтов с разной шириной символов) курсор отображается вертикальной чёрточкой (или символом вставки) между буквами. Как правило он мигает для удобства его нахождения (зрительный анализатор человека находит подвижные объекты быстрее), но может и не мигать.

Указатель

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

  • нажатие кнопки мыши в активной зоне экрана (например, на нарисованной кнопке или ссылке веб-страницы) приводит к выполнению закреплённой за ней функции;
  • нажатие кнопки в поле редактирования текста (например в текстовом редакторе), как правило, приводит к установке текстового курсора в позицию, наиболее близкую к положению указателя;
  • нажатие на элементе списка приводит к его выбору;
  • и т. п.

Внешний вид указателя обычно меняется в зависимости от:

  • объекта, над которым он отображается, от состояния этого объекта;
  • текущего режима работы (например, в графическом редакторе);
  • выполняемой в данный момент операции (при «перетаскивании» объекта мышкой он или его условное обозначение рисуется вместе с курсором);
  • и т. п.

В текстовом режиме курсор мыши, как правило, отображается изменёнными атрибутами знакоместа (например сменой цветов фона и символа на дополнительные). Некоторые программы способны отображать графический курсор в текстовом режиме динамическим изменением фонта в видеоадаптере.

Задание формы курсора при навигации по HTML-документу посредством CSS

Форму курсора при навигации по HTML-документу можно задать посредством свойства cursor каскадных таблиц стилей CSS.

Синтаксис применения этого свойства:[1]

cursor: [url('путь к курсору'),] | [ auto | crosshair | default | e-resize | help | move | n-resize | ne-resize | nw-resize | pointer | progress | s-resize | se-resize | sw-resize | text | w-resize | wait | inherit ]

Значение Вид
url Позволяет установить свой собственный курсор, для этого нужно указать путь к файлу с курсором
auto Вид курсора по умолчанию для текущего элемента
inherit Наследует значение родителя
default Css cursor default.png
crosshair Css cursor crosshair.png
help Css cursor help.png
move Css cursor move.png
pointer Css cursor pointer.png
progress Css cursor progress.png
text Css cursor text.png
wait Css cursor wait.png
n-resize Css cursor nresize.png
ne-resize Css cursor neresize.png
e-resize Css cursor eresize.png
se-resize Css cursor seresize.png
s-resize Css cursor sresize.png
sw-resize Css cursor swresize.png
w-resize Css cursor wresize.png
nw-resize Css cursor default.png



Ссылки

Примечания


Wikimedia Foundation. 2010.

Синонимы:

Смотреть что такое "Курсор" в других словарях:

  • КУРСОР — [англ. cursor < лат. cursorius гонец, скороход] инф. в ЭВМ: мерцающая метка (черточка, стрелка, прямоугольник, квадрат), перемещающаяся по экрану дисплея (ДИСПЛЕЙ) при нажатии специальной клавиши; к. выделяет какие л. позиции на экране. При… …   Словарь иностранных слов русского языка

  • курсор — указатель, стрелка, движок; значок, маркер Словарь русских синонимов. курсор сущ., кол во синонимов: 3 • значок (9) • марк …   Словарь синонимов

  • КУРСОР — (cursor) Метка на экране компьютера, указывающая место, на котором появится следующий знак. Обычно курсор представляет собой небольшой мигающий прямоугольник, черточку или полый квадрат. Бизнес. Толковый словарь. М.: ИНФРА М , Издательство Весь… …   Словарь бизнес-терминов

  • КУРСОР — (от англ. cursor указатель) подвижный знак, воспроизводимый ЭВМ на экране дисплея и отмечающий (идентифицирующий) его рабочую точку …   Большой Энциклопедический словарь

  • курсор — Перемещаемая видимая отметка, используемая для указания позиции на поверхности визуализации, над которой будет осуществляться следующая операция. [ГОСТ 27459 87] Тематики машинная графика EN cursor …   Справочник технического переводчика

  • Курсор — средство управления компьютером и запуска программ в форме движущейся по экрану монитора стрелки в соответствии с тем, как пользователь двигает рукой мышь …   Издательский словарь-справочник

  • Курсор — (от англ. cursor < лат. cursorius быстробегущий) 1) метка (символ, знак) на дисплее, индикатор положения места, на котором печатается вводимая буква. К. обычно представляет собой яркую короткую линию или прямоугольник. Существуют программы,… …   Реклама и полиграфия

  • КУРСОР — (маркер) особый подвижный знак на экране дисплея для указания определённых позиций или элементов …   Большая политехническая энциклопедия

  • Курсор — 71. Курсор Cursor Перемещаемая видимая отметка, используемая для указания позиции на поверхности визуализации, над которой будет осуществляться следующая операция Источник: ГОСТ 27459 87: Системы обработки информации. Машинная графика. Термины и… …   Словарь-справочник терминов нормативно-технической документации

  • курсор — а; м. [лат. cursoris быстробегущий] Информ. Подвижный знак на экране дисплея компьютера, указывающий место работы пользователя с экраном. Установить к. в начале строки. * * * курсор (от англ. cursor  указатель), подвижный знак, воспроизводимый… …   Энциклопедический словарь

Книги

Другие книги по запросу «Курсор» >>


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»

We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.