Довольно часто нужно выделять не диапазон позиций, в диапазон строк текста. Во встроенном языке 1С такая возможность есть в методе УстановитьГраницыВыделения. Хотелось бы аналогичную возможность в API Турбоконфа.
Сейчас метод Турбоконф.ВыделитьТекст() поддерживает только диапазон позиций.
#1, ред. 15 декабря 2023 09:17
Это еще наверное будет очень полезно для быстрого перехода к заданной строке, т.к. метод ПерейтиВПозицию() работает иногда очень долго.
tormozit изменил статус на Открыто
#2, 04 февраля 2024 22:00
OneScript не поддерживает перегрузку методов, поэтому придется делать отдельный метод для такого выделения.
Как вариант, можно использовать метод объекта ТекстовыйПроцессор.ПолучитьИндексИзПозиции() для преобразования позиции в индекс. Он доступен в актуальной версии.