Текстовое поле

редактировать
Текстовое поле ввода Текстовое поле в программе обработки текста.

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

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

Стандартные функции

Типичные реализации позволяют пользователю делать следующее:

  • Вводить текст с помощью клавиатуры
    • При нажатии клавиш текст появляется там, где находится каретка. В некоторых очень простых текстовых полях может не отображаться курсор, что предполагает, что новые введенные символы появятся в конце текущего текста.
  • Перемещение и выделение частей текста
    • Использование мыши:
      • Измените положение курсора, щелкнув нужную точку курсором мыши;
      • Выделите часть текста, нажав основную кнопку мыши, наведя курсор на один конец нужной части текста и перетащив курсор к другому концу, удерживая кнопку нажатой.
    • Использование клавиатуры:
      • Нажатие клавиш со стрелками изменяет положение курсора на один символ или строку (в многострочных текстовых полях);
      • Нажатие клавиш Home / End (ОС Microsoft Windows ) или Command - стрелка влево / Command - стрелка вправо (Apple Mac OS ) перемещает курсор в начало / конец строки;
      • Нажатие клавиши Page Up / Down перемещает курсор на страницу (количество строк, которые могут отображаться в текстовом поле за раз) назад / вперед (Windows) или перемещает полоса прокрутки пролистайте страницу назад / вперед без изменения положения курсора (Mac OS);
      • Удерживая клавишу Ctrl (Windows) при нажатии клавиш со стрелками или клавиш Home / End, каретка перемещается с большим шагом, например слова, абзацы или начало / конец документа;
      • Удерживание клавиши Option (Mac OS) при одновременном нажатии стрелок перемещает курсор курсора целыми словами или абзацами;
      • Удерживая Командная клавиша при нажатии стрелки вверх или вниз (Mac OS) или удержание клавиши Ctrl при нажатии home / end (Windows) перемещает курсор в начало или конец документа;
      • Удерживая клавиша shift при изменении положения курсора с помощью мыши или клавиатуры выделяет текст между положением курсора с момента первого нажатия shift и его текущим положением.
      • Нажатие Control-A | Ctrl + A (Windows) выделяет весь текст.
  • Редактировать текст (разрешить изменение уже введенного текста)
    • Работа в режиме вставки или перезаписи, обычно переключается с помощью клавиши вставки. В режиме вставки, если справа от каретки есть символ, перед ним будет вставлен новый символ, а в режиме перезаписи ввод нового символа заменит (перезапишет) символ справа от позиции каретки.
    • Ввод текста при выделенной части уже введенного текста заменяет выбранный текст.
    • Удалить / Клавиши Backspace удаляют один символ справа / слева от текущей позиции курсора, при их одновременном нажатии с Ctrl или командной клавишей удаляется одно слово.
    • Отредактируйте текст, используя стандартные операции буфера обмена.
  • Отменить / Вернуть изменения с Ctrl + Z / Ctrl + Y (Windows) или command-Z / command-shift-Z (Mac OS)

Указанные клавиши относятся к тексту виджеты коробок в Microsoft Windows и Mac OS X; похожие, если не идентичные привязки клавиатуры существуют в X Window System и других системах и обычно следуют той же схеме, что и Windows.

  1. ^08/2020
  2. ^"текстовое поле". techTerms.
Последняя правка сделана 2021-06-10 03:38:44
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте