Эта статья требует дополнительных ссылок для проверки . ( февраль 2017 г. ) ( Узнайте, как и когда удалить этот шаблон сообщения ) |
Текстовое поле , текстовое поле или поле ввода текста является управляющим элементом графического интерфейса пользователя , который должен позволить пользователю вводить информацию текста , которые будут использоваться программой. [1] [2] Руководства по человеческому интерфейсу рекомендуют однострочное текстовое поле, когда требуется только одна строка ввода, и многострочное текстовое поле, только если может потребоваться более одной строки ввода. Нередактируемые текстовые поля могут служить просто для отображения текста.
Типичное текстовое поле представляет собой прямоугольник любого размера, возможно, с рамкой, отделяющей текстовое поле от остальной части интерфейса. Текстовые поля могут содержать ноль, одну или две полосы прокрутки . В текстовых полях обычно отображается текстовый курсор (обычно мигающая вертикальная линия), указывающий на текущую область редактируемого текста. Курсор мыши обычно меняет свою форму при наведении курсора на текстовое поле.
Стандартный функционал [ править ]
Типичные реализации позволяют пользователю делать следующее:
- Введите текст с клавиатуры
- При нажатии клавиш текст появляется там, где находится каретка. Некоторые очень простые текстовые поля могут не отображать курсор, что предполагает, что новые введенные символы появятся в конце текущего текста.
- Навигация и выделение фрагментов текста
- С помощью мыши:
- Измените положение курсора, щелкнув нужную точку курсором мыши;
- Выберите часть текста, нажав основную кнопку мыши, наведя курсор на один конец нужной части текста и перетащив курсор на другой конец, удерживая кнопку нажатой.
- Используя клавиатуру:
- Нажатие клавиш со стрелками изменяет положение курсора на один символ или строку (в многострочных текстовых полях);
- Нажатие клавиши Home / End ( ОС Windows от Microsoft ) или Command -Выберите стрелка / Command-стрелка вправо ( Apple , «s Mac OS ) перемещает курсор в начало / конец строки;
- Нажатие кнопки Page Up / Down перемещает курсор на страницу (количество строк, которые могут отображаться в текстовом поле за раз) назад / вперед (Windows) или перемещает ползунок полосы прокрутки на страницу назад / вперед без изменения положения курсора (Mac ОПЕРАЦИОННЫЕ СИСТЕМЫ);
- Удерживание клавиши Ctrl (Windows) при нажатии клавиш со стрелками или клавиш Home / End заставляет курсор перемещаться на более крупные шаги, например слова, абзацы или начало / конец документа;
- Удерживание клавиши Option (Mac OS) при нажатии стрелок перемещает курсор в виде целых слов или абзацев;
- Удерживание клавиши Command при нажатии стрелки вверх или вниз (Mac OS) или удерживание клавиши Ctrl при нажатии home / end (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)
Указанные клавиши относятся к виджетам текстовых полей в Microsoft Windows и Mac OS X; похожие, если не идентичные привязки клавиатуры существуют в системе X Window и других системах и обычно следуют той же схеме, что и Windows.
Ссылки [ править ]
- ^ 08/2020
- ^ "текстовое поле" . techTerms .