Как известно, в управляемом приложении исчезло такое замечательное свойство поля текстового документа, как Расширение ("Язык запросов", "Встроенный язык"). Данная обработка призвана хоть чуть-чуть исправить данную ситуацию.
Основные возможности:
- Создание текста HTML, в котором все ключевые слова и конструкции выделяются нужным цветом. В общем, почти как в конфигураторе
- Редактирование полученного текста
- Пример выпадающего списка, который вызывается по Ctrl+Пробел и в котором в будущем можно сделать контекстную подсказку
- Корректно (надеюсь) обрабатываются события copy и paste
Данная обработка работает только на управляемых формах в тонком или толстом клиенте. В web-клиенте работа возможна только в IE, но автоматически ничего не раскрашивается при вводе текста, надо нажимать на кнопку Обновить.
Что планируется в будущем:
- Попытаться добиться кроссбраузерной работы в web-клиенте (сомнительно, что получится)
- Прикрепить контекстную подсказку
- Сделать настройки для цветов и шрифтов, которыми отображаются ключевые слова и операторы