Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
blackbox20 [2022/12/28 21:22] iadenisov |
blackbox20 [2023/01/09 22:08] (текущий) iadenisov [Библиотекарь] |
||
|---|---|---|---|
| Строка 8: | Строка 8: | ||
| ==== Настойчивые действия ==== | ==== Настойчивые действия ==== | ||
| - | **Services.InsistentAction** --- это подтип | + | '' |
| ==== Безопасные действия ==== | ==== Безопасные действия ==== | ||
| - | **Services.SafeAction** --- это удобная высокоуровневая обёртка над Kernel.Try. | + | '' |
| + | ==== История операций не удаляется при сохранении файла ==== | ||
| - | Возможно выполнить | + | Старое поведение возможно вернуть, |
| + | |||
| + | ==== Три уровня виртуальной файловой системы ==== | ||
| + | |||
| + | Кроме переменной окружения USE, теперь возможно использовать | ||
| + | |||
| + | Таким образом существует три каталога: STANDARD, CUSTOM | ||
| + | |||
| + | Возможно получить их локаторы | ||
| + | |||
| + | < | ||
| + | loc := Files.dir.This(" | ||
| + | loc := Files.dir.This(" | ||
| + | loc := Files.dir.This("" | ||
| + | </ | ||
| + | |||
| + | |||
| + | ==== Библиотекарь ==== | ||
| + | |||
| + | '' | ||
| Строка 21: | Строка 41: | ||
| ==== Получение пути локатора ==== | ==== Получение пути локатора ==== | ||
| - | Для получения пути от локатора теперь есть платформенно-независимая команда. Теперь не требуется импортировать для этой задачи платформенную реализацию. | + | Для получения пути от локатора теперь есть платформенно-независимая команда. Теперь не требуется импортировать для этой задачи платформенную реализацию |
| < | < | ||
| Строка 30: | Строка 50: | ||
| ==== Закрыть диалоговое окно ==== | ==== Закрыть диалоговое окно ==== | ||
| - | Вместо команды | + | Вместо команды |
| ==== Получить имя файла с добавкой стандартного расширения ==== | ==== Получить имя файла с добавкой стандартного расширения ==== | ||
| - | Вместо команды | + | Вместо команды |
| + | |||
| + | |||
| + | |||
| + | ==== Получить название подсистемы и название файла из имени модуля ==== | ||
| + | |||
| + | Вместо команды '' | ||
| + | |||
| + | |||
| + | ==== Вместо StdDialog.GetSubLoc используйте StdLibrarian ==== | ||
| + | |||
| + | < | ||
| + | StdDialog.GetSubLoc(n, | ||
| + | </ | ||
| + | |||
| + | стоит заменять на | ||
| + | < | ||
| + | StdLibrarian.GetSourceSpec(n, | ||
| + | Files.dir.GetFileName(fname, | ||
| + | </ | ||