Это старая версия документа!
На данной странице находится перечень основных изменений системы Блэкбокс версии 2.0 от версии 1.7.2, а также некоторые рекомендации по адаптации программных кодов под новую версию.
Services.InsistentAction — это подтип Services.Action, который не блокируется при зажатии кнопок мыши.
Services.SafeAction — это удобная высокоуровневая обёртка над Kernel.Try.
Возможно выполнить код, и узнать после, упал он или нет, в процессе выполнения. При этом работа каркаса при этом не будет никак повреждена.
Для получения пути от локатора теперь есть платформенно-независимая команда. Теперь не требуется импортировать для этой задачи платформенную реализацию.
Dialog.GetLocPath(loc: Files.Locator; OUT path: ARRAY OF CHAR);
Вместо команды HostCmds.Close используйте StdCmds.CloseTopDialog
Вместо команды Kernel.MakeFileName используйте Files.dir.GetFileName