В разделе Меню Справка/Что нового об обновлении платформы от 19.11.2019 г. указано:
ИЗМЕНЕНИЯ В ПЛАТФОРМЕ
Описание
8.847
1. Реализована система хранения мета информации о файлах библиотек (IBL)
и исходных текстов компилятора (SRC).
Информация записывается в файлы *_METAINF.XML в папке библиотек.
Для библиотек мета информация включает:
- различные ограничения использования;
- опции совместимости;
- признак создания закрытой библиотеки;
- кодировку файла.
Для исходных текстов компилятора сохраняется только кодировка файла.
В редакторе библиотек и исходных текстов компилятора добавлены пункты
меню "Опции файла...".
Для группового задания опций добавлены команды Главного меню в разделе
Установка/Компилятор.
Также добавлена команда "Создание закрытых библиотек", которая создает
ICL файлы для тех библиотек, для которых в мета информации установлена
соответствующая опция.
Обновлена справка.
2. Для граф с вызовом функции сделана неявная установка результата
функции равным ДА перед ее вызовом.
Это нужно для совместимости с кодом, в котором результат функции
явно не присваивается.
3. Для подключения библиотек в области определения других библиотек
теперь используется новое ключевое слово ИСПОЛЬЗОВАТЬ_БИБЛ.
Это позволяет избежать конфликтов с мусорным (игнорируемым)
присутствием там ключевого слова ИСПОЛЬЗОВАТЬ.
Обновлена справка.
4. Исправлена функция сравнения строки с маской.
Неправильно обрабатывался случай соответствия * и пустой подстроки.
5. Для функции ТЕСТ_МАСКИ теперь используется другая реализация,
поддерживающая также символы "?".
6. Для функции СОЗДАТЬ_ПРОЦЕСС сделана возможность передачи
командной строки в виде ТИП_СПИСОК.
Это позволяет задавать длинные командные строки.
7. Для ТИП_COM добавлены методы СУЩ и ЗАКРЫТЬ.
Также добавлено сообщение об ошибке для случая,
когда не был ранее вызван метод СОЗДАТЬ_ЭКЗЕМПЛЯР.
Обновлена справка.
8. Сделана поддержка глобальных атрибутов-списков.
Добавлена функция УСТ_СПИСОК_АТРИБУТОВ.
Обновлена справка.
9. В функции проверки библиотеки ограничена глубина проверки
при использовании ключевого слова ИСПОЛЬЗОВАТЬ_БИБЛ.
10. Исправлено применение дополнительного подменю "Установка"
после закрытия диалога настроек.
11. Для ссылки в таблице ошибок на ICL-файл и наличии соответствующего
IBL-файла происходит автоматический показ IBL-файла в редакторе.
12. При экспорте таблиц теперь также может передаваться заголовок печати.
Вывод верхней и нижней шапок, а также заголовка печати теперь
выполняются только, когда включены соответствующие опции в настройках
печати таблицы.
13. В системе поиска файлов добавлена регистрация типа файлов XML.
14. Добавлено сообщение о семинарах в феврале 2020 года.
15. При редактировании пользовательских меню на странице "Меню" диалога
настроек исправлена видимость первого пользовательского пункта
Главного меню.
16. При обнаружении файла IBW.INI в папке Windows и его отсутствии в рабочей
папке или рядом с exe, выполняется его копирование из папки Windows в
рабочую папку. Программа продолжает работу с копией файла в рабочей папке.
17. В локальной версии сделано автоматическое отключение использования
Инфо-Сервера, если необходимые клиентские библиотеки отсутствуют.
В сетевой версии в аналогичной ситуации сделан запрос пользователя на
отключение Инфо-Сервера. При подтверждении отключения в файл IBW.INI
записывается UseServer=OFF, при отказе - Инфо-Сервер отключается только
в текущем сеансе программы.
18. В компиляторе улучшена диагностика ошибки "повторяющийся идентификатор".
При конфликте с существующей библиотечной функцией или общей переменной
выводится имя библиотеки, где та определена.
19. Для функции ФАЙЛ_АТРИБУТЫ добавлен необязательный параметр "маска".
Версия кода IBX теперь 1.014.
Маска позволяет запрашивать отдельные категории атрибутов.
Добавлена поддержка двух новых категорий: SECURITY и ACCESS.
Обновлена справка.
20. В сетевой версии, если в файле IBW.INI не указан параметр
[Net] LastUserName, то в диалог авторизации пользователя подставляется
имя "Администратор".
21. Исправлено открытие из таблицы ошибок BLW-файлов, у которых расширение
содержит буквы в нижнем регистре.
22. Исправлено открытие из таблицы ошибок BLW-файлов, у которых расширение
содержит буквы в нижнем регистре.
23. Исправлена работа редактора типовых операций при открытии TOP файлов
в корне рабочей папки программы.
24. В базовой версии функция ВЕРСИЯ теперь возвращает номер версии без
слова "Базовая".
В разделе Меню Справка/Что нового об обновлении платформы от 19.11.2019 г. указано:
ИЗМЕНЕНИЯ В ПЛАТФОРМЕ
Описание
8.847
1. Реализована система хранения мета информации о файлах библиотек (IBL)
и исходных текстов компилятора (SRC).
Информация записывается в файлы *_METAINF.XML в папке библиотек.
Для библиотек мета информация включает:
- различные ограничения использования;
- опции совместимости;
- признак создания закрытой библиотеки;
- кодировку файла.
Для исходных текстов компилятора сохраняется только кодировка файла.
В редакторе библиотек и исходных текстов компилятора добавлены пункты
меню "Опции файла...".
Для группового задания опций добавлены команды Главного меню в разделе
Установка/Компилятор.
Также добавлена команда "Создание закрытых библиотек", которая создает
ICL файлы для тех библиотек, для которых в мета информации установлена
соответствующая опция.
Обновлена справка.
2. Для граф с вызовом функции сделана неявная установка результата
функции равным ДА перед ее вызовом.
Это нужно для совместимости с кодом, в котором результат функции
явно не присваивается.
3. Для подключения библиотек в области определения других библиотек
теперь используется новое ключевое слово ИСПОЛЬЗОВАТЬ_БИБЛ.
Это позволяет избежать конфликтов с мусорным (игнорируемым)
присутствием там ключевого слова ИСПОЛЬЗОВАТЬ.
Обновлена справка.
4. Исправлена функция сравнения строки с маской.
Неправильно обрабатывался случай соответствия * и пустой подстроки.
5. Для функции ТЕСТ_МАСКИ теперь используется другая реализация,
поддерживающая также символы "?".
6. Для функции СОЗДАТЬ_ПРОЦЕСС сделана возможность передачи
командной строки в виде ТИП_СПИСОК.
Это позволяет задавать длинные командные строки.
7. Для ТИП_COM добавлены методы СУЩ и ЗАКРЫТЬ.
Также добавлено сообщение об ошибке для случая,
когда не был ранее вызван метод СОЗДАТЬ_ЭКЗЕМПЛЯР.
Обновлена справка.
8. Сделана поддержка глобальных атрибутов-списков.
Добавлена функция УСТ_СПИСОК_АТРИБУТОВ.
Обновлена справка.
9. В функции проверки библиотеки ограничена глубина проверки
при использовании ключевого слова ИСПОЛЬЗОВАТЬ_БИБЛ.
10. Исправлено применение дополнительного подменю "Установка"
после закрытия диалога настроек.
11. Для ссылки в таблице ошибок на ICL-файл и наличии соответствующего
IBL-файла происходит автоматический показ IBL-файла в редакторе.
12. При экспорте таблиц теперь также может передаваться заголовок печати.
Вывод верхней и нижней шапок, а также заголовка печати теперь
выполняются только, когда включены соответствующие опции в настройках
печати таблицы.
13. В системе поиска файлов добавлена регистрация типа файлов XML.
14. Добавлено сообщение о семинарах в феврале 2020 года.
15. При редактировании пользовательских меню на странице "Меню" диалога
настроек исправлена видимость первого пользовательского пункта
Главного меню.
16. При обнаружении файла IBW.INI в папке Windows и его отсутствии в рабочей
папке или рядом с exe, выполняется его копирование из папки Windows в
рабочую папку. Программа продолжает работу с копией файла в рабочей папке.
17. В локальной версии сделано автоматическое отключение использования
Инфо-Сервера, если необходимые клиентские библиотеки отсутствуют.
В сетевой версии в аналогичной ситуации сделан запрос пользователя на
отключение Инфо-Сервера. При подтверждении отключения в файл IBW.INI
записывается UseServer=OFF, при отказе - Инфо-Сервер отключается только
в текущем сеансе программы.
18. В компиляторе улучшена диагностика ошибки "повторяющийся идентификатор".
При конфликте с существующей библиотечной функцией или общей переменной
выводится имя библиотеки, где та определена.
19. Для функции ФАЙЛ_АТРИБУТЫ добавлен необязательный параметр "маска".
Версия кода IBX теперь 1.014.
Маска позволяет запрашивать отдельные категории атрибутов.
Добавлена поддержка двух новых категорий: SECURITY и ACCESS.
Обновлена справка.
20. В сетевой версии, если в файле IBW.INI не указан параметр
[Net] LastUserName, то в диалог авторизации пользователя подставляется
имя "Администратор".
21. Исправлено открытие из таблицы ошибок BLW-файлов, у которых расширение
содержит буквы в нижнем регистре.
22. Исправлено открытие из таблицы ошибок BLW-файлов, у которых расширение
содержит буквы в нижнем регистре.
23. Исправлена работа редактора типовых операций при открытии TOP файлов
в корне рабочей папки программы.
24. В базовой версии функция ВЕРСИЯ теперь возвращает номер версии без
слова "Базовая".