Компонент «Текстовое поле для ввода пароля»

Компонент «Текстовое поле для ввода пароля» (Password Text Box) — это специализированная версия текстового поля, предназначенная для безопасного ввода паролей и конфиденциальных данных. В отличие от обычного текстового поля, этот компонент автоматически скрывает вводимые символы, заменяя их точками (•) или звёздочками (*).

Настройки

  1. Цвет фона — цвет фона строки ввода. Цвет фона по умолчанию — затененный 3D вид.
  2. Жирный шрифт, Курсивный шрифт — начертание текста.
  3. Размер шрифта — размер текста.
  4. Тип шрифта — какой шрифт использовать: с засечками (на конце букв будут засечки), без них, моноширный (одинаковая ширина букв).
  5. Высота и Ширина — размеры текстового поля. Можно задавать в пикселях и процентах (процент считается от родительского элемента), а также автоматический выбор (по содержимому) или «Наполнить родительский» (100% размерности родительского элемента).
  6. Подсказка — подсказка для пользователя.
  7. Цвет подсказки (HintColor) — цвет подсказки для пользователя.
  8. Выравнивание Текста — выравнивание содержимого внутри поля.
  9. Цвет Текста — цвет содержимого.
  10. Видимый — отображается ли поле для ввода пароля на дизайн-макете.
  11. Включено — если установлена галочка, компонент работает.
  12. Только Цифры — ограничение ввода только цифрами.
  13. Текст — содержимое поля (можно задать начальный текст).

Блоки в программировании

  • когда Пароль В Фокусе — блок команд, которые будут выполнены, когда поле пароля выбрано для ввода.
  • когда Пароль Потерян Фокус — блок команд, которые будут выполнены, когда поле больше не выбрано для ввода.
  • когда Пароль Текст Изменен — блок команд, которые будут выполнены, когда текст внутри поля изменится.
  • вызов Пароль Переместить Курсор в позицию — перемещает курсор внутри поля перед символом в указанной позиции с индексом 1. Если указанная позиция больше длины поля, курсор будет перемещен в конец текста; а если указанная позиция меньше или равна 1, курсор будет перемещен в начало. Для указания позиции используется блок числа.
  • вызов Пароль Переместить Курсор в конец — перемещает курсор в конец текста поля ввода пароля.
  • вызов Пароль Переместить Курсор в конец — перемещает курсор в начало текста поля ввода пароля.
  • вызов Пароль Запросить Фокус — устанавливает фокус и показывает клавиатуру на текущем поле ввода пароля.
  • Остальные команды предназначены для управления параметрами компонента:

Текстовое поле для ввода пароля — важный компонент для создания безопасных интерфейсов в MIT App Inventor, особенно полезный в учебных проектах и прототипах приложений с авторизацией.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт защищен reCAPTCHA и применяются Политика конфиденциальности и Условия обслуживания применять.

Срок проверки reCAPTCHA истек. Перезагрузите страницу.