From OpenSCADAWiki
Revision as of 21:37, 26 May 2018 by RomanSavochenko (Talk | contribs) (Created page with "===== UI.WebVision ===== {{#lst:Modules/WebVision/uk|FormEl}}")
UI.WebVision
Реалізовано підтримку елементів форми на кадрах СВУ із закладеними властивостями, включаючи наступні типи:
- Редактор рядку — Представлено наступними видами: "Текст", "Combo", "Ціле", "Реальне", "Час", "Дата", "Час та Дата". Всі види редактору рядка підтримують підтвердження вводу.
- Редактор тексту — Надає редактор плаского тексту з підтвердженням або відмовою від вводу.
- Поле ознаки — Надає поле бінарної ознаки.
- Кнопка — Надає кнопку з підтримкою кольору кнопки, зображення у кнопці та режимів:
- стандартний;
- перемикальний;
- виклик меню;
- виклик завантаження файлу;
- виклик збереження файлу.
- Вибір з переліку — Надає поле вибору елементу з переліку вказаних елементів.
- Перелік — Надає поле переліку з контролем за поточним елементом.
- Дерево — Надає елемент дерева з можливістю обрання елементів.
- Таблиця — Надає елемент таблиці з можливістю вибору клітинок, рядків або стовпчиків, а також редагування вмісту клітинки.
- Слайдер — Елемент слайдеру.
- Прогрес-бар — Стрічка прогрес-бару (ідентично до Слайдер).
- Пароль — Приховане введення паролю.
Реалізовано режими "Ввімкнено" та "Активний", а також передача змін та повідомлень у модель даних СВУ — рушій. Режим "Активний" призводить до встановлення курсору активності для непорожнього фону та додаткових умов різних видів "Text", "Media" та "Box":
- Text — не порожній текст;
- Media — не порожнє джерело зображення.
На рисунку представлено частину екрану з кадром, що містить вищеперелічені елементи форми.