Текстовое поле
Эта статья нуждается в дополнительных цитатах для проверки . ( февраль 2017 г. ) |


Текстовое поле [а] — это элемент управления графического пользовательского интерфейса , который должен позволять пользователю вводить текстовую информацию, которая будет использоваться программой. [1] [2] Рекомендации по пользовательскому интерфейсу рекомендуют однострочное текстовое поле, когда требуется только одна строка ввода, и многострочное текстовое поле, только если может потребоваться более одной строки ввода. Нередактируемые текстовые поля могут служить для простого отображения текста.
Типичное текстовое поле представляет собой прямоугольник любого размера, возможно, с рамкой, отделяющей текстовое поле от остального интерфейса. Текстовые поля могут содержать ноль, одну или две полосы прокрутки . Текстовые поля обычно отображают текстовый курсор (обычно мигающую вертикальную линию), указывающий текущую область редактируемого текста. обычно мыши Курсор меняет свою форму, когда он наводится на текстовое поле.
Стандартный функционал
[ редактировать ]Типичные реализации позволяют пользователю делать следующее. (Указанные клавиши относятся к виджетам текстовых полей в Microsoft Windows и Mac OS X; аналогичные, если не идентичные, привязки клавиатуры существуют в системе X Window и других системах и обычно следуют той же схеме, что и Windows.)
Введите текст
[ редактировать ]При нажатии клавиш на клавиатуре текст появляется там, где находится курсор. В некоторых очень простых текстовых полях курсор может не отображаться, что предполагает появление новых введенных символов в конце текущего текста.
Навигация и манипулирование текстом
[ редактировать ]Использование мыши:
- Измените положение курсора, щелкнув курсором мыши в нужной точке;
- Выделите часть текста, нажав основную кнопку мыши, наведя курсор на один конец нужной части текста и перетащив курсор на другой конец, удерживая кнопку нажатой.
Использование клавиатуры:
- Нажатие клавиш со стрелками меняет положение курсора на один символ или строку (в многострочных текстовых полях);
- Нажатие клавиш Home/End ( ОС Windows от Microsoft ) или Command -стрелка влево/Command-стрелка вправо ( Apple от OS ) перемещает курсор в начало/конец строки;
- Нажатие Page Up/Down перемещает курсор на страницу (количество строк, которые могут отображаться в текстовом поле одновременно) назад/вперед (Windows) или перемещает ползунок полосы прокрутки на страницу назад/вперед без изменения положения курсора (Mac). ОС);
- Удерживание клавиши Ctrl (Windows) при нажатии клавиш со стрелками или клавиш Home/End позволяет курсору перемещаться с большими шагами, например, по словам, абзацам или началу/концу документа;
- Удерживание клавиши Option (Mac OS) при нажатии стрелок перемещает курсор целиком или абзацы;
- Удерживание клавиши Command при нажатии стрелок вверх или вниз (Mac OS) или удержание клавиши Ctrl при нажатии домой/конца (Windows) перемещает курсор в начало или конец документа;
- Удерживание клавиши Shift при изменении положения курсора с помощью мыши или клавиатуры выделяет текст между положением курсора при первом нажатии клавиши Shift и его текущей позицией.
- Нажатие Control-A|Ctrl+A (Windows) выделяет весь текст.
Редактировать текст
[ редактировать ]Работа в режиме вставки или перезаписи, обычно переключаемая с помощью клавиши Insert . В режиме вставки, если справа от курсора есть символ, перед ним будет вставлен новый символ, а в режиме перезаписи ввод нового символа заменит (перезапишет) символ справа от позиции курсора.
Ввод текста, когда какая-то часть уже введенного текста выделена, заменит выделенный текст.
Клавиши «Delete / Backspace» удаляют один символ справа/слева от текущей позиции курсора, а их совместное нажатие с клавишей Ctrl или Command удаляет одно слово.
Отредактируйте текст, используя стандартные операции с буфером обмена .
Изменения можно отменить и повторить с помощью Ctrl+Z / Ctrl+Y (Windows) или Command-Z/command-shift-Z (Mac OS).
Ссылки и примечания
[ редактировать ]- ^ Также называется полем ввода , текстовым полем или полем ввода текста .
- ^ «Что означает текстовое поле?» . www.definitions.net . Проверено 8 августа 2020 г.
- ^ «Определение текстового поля» . techterms.com . Проверено 8 августа 2020 г.