Вышел TurboConf 5.18.8641.37973 (версия для ознакомления)
- Улучшена работа функции "Выровнять блок". При выравнивании, добавлена возможность замены пробелов табуляциями. Включить использование табуляций, также настроить количество пробелов в табуляции можно в настройках, вкладка Форматирование.
- В функции "Выровнять блок" исправлено изменение строковых литералов при выравнивании по запятым.
- В функции "Автосохранение текстов модулей" больше не сохраняются пустые модули.
- Исправлено ситуация, когда в диалоге ввода значение, поле ввода не влезало в форму, при длинной строке описания.
- Разрешен вызов подсказки T9 по Ctrl+Space в комментариях и строках.
- В главное меню TurboConf добавлен пункт Выход.
- В окно подсказки T9 добавлена подсказка о возможности отключение фильтра по Ctrl+Space и Alt+Space.
- В скрипте "Автоподключения к хранилищу" добавлена проверка на ошибку "Неклассифицированная ошибка работы с хранилищем конфигурации."
- Исправлено отображение, принудительно отключенного в параметрах скрипта оверлея, при вызове обработчика формы вопроса пользователю.
Изменения в API
Добавлены методы:
ПолучитьПозициюКаретки()
ПолучитьДанныеUIAutomation()
Добавлены обработчики:
ПриЗакрытииКонфигуратора(Параметры) - Параметры.PID
ПриЗавершенииРаботыПрограммы()
Примеры:
Процедура ПриЗакрытииКонфигуратора(Параметры)
Сообщить("Завершена работа конфигуратора с PID = " + Строка(Параметры.PID));
КонецПроцедуры
Процедура ПриЗавершенииРаботыПрограммы()
Сообщить("Завершается работа TurboConf...");
КонецПроцедуры
В метод НачатьВызовВнешнегоОкнаАсинх добавлена возможность перемещения окна в позицию курсора:
Процедура ПоказатьПараметрыМетода()
ПозицияКаретки = ТурбоКонф.ПолучитьПозициюКаретки();
ТурбоКонф.НачатьВызовВнешнегоОкнаАсинх("Мое окно", 2000, АктивноеОкноКонфигуратора, РежимОткрытияВнешнегоОкна.Диалог, Истина,, ПозицияКаретки);
КонецПроцедуры
https://turboconf.ru/Forum/Details/8342
Post #55
1.35K


- 👍 9